ホームに戻る

Asset Size Visualizer

アセットの依存関係を「面積」で可視化。
肥大化した原因を瞬時に特定する、UnityのためのSizeMap。

Asset Size Visualizer Interface
¥100(税込)
🛒 Boothで購入

※ ダウンロード商品は購入後すぐに利用可能です

ビルドサイズ肥大化の原因特定の難しさ

Unityプロジェクトが成長するにつれ、ビルドサイズはどんどん膨らんでいきます。 「どのアセットが重いのか」「なぜこんなに容量を食っているのか」を把握するのは、標準機能だけでは困難です。

Asset Size Visualizerは、 Unreal EngineのSizeMapにインスパイアされたツールです。 アセットの依存関係を「面積」で可視化することで、容量を圧迫しているファイルを一目で特定できます。 データに基づいた最適化で、ビルドサイズを効率的に削減しましょう。

ツールの特徴

アセットのサイズを目視


依存ファイルを面積比で表示。Texture, Mesh, Audio などの巨大なファイルを一目で特定できます。

マルチサイズの計測


・元のファイルサイズ(Source)
・インポート後(Import)
・実行時メモリ(Runtime)
を切り替えて計測可能です。

※Runtimeの値は推定値です。

エディタとの連携


描画された矩形をクリックするだけで、Projectタブ内で該当するファイルを自動的に選択・ハイライトします。

高度なフィルタリング


依存の深さ、最小表示サイズ、除外する拡張子などの設定により、ノイズを排除した分析が可能です。

基本的な使い方

  1. アセットを選択: Projectビューで分析したいアセット(シーン、プレハブなど)を選択。
  2. ウィンドウを開く: メニューから Tools > 100Lab > Asset Size Visualizer を選択。
  3. サイズタイプを選択: Source / Import / Runtime から計測モードを選択。
  4. 分析: 「Analyze」ボタンで可視化開始。矩形をクリックで該当ファイルにジャンプ。

サイズタイプの使い分け

  1. Source: 元ファイルサイズ。Gitリポジトリの容量削減に。
  2. Import: インポート後サイズ。ビルド容量の削減に最適。
  3. Runtime: 実行時メモリ推定値。メモリ最適化の参考に。

FAQ

Q: Runtimeサイズはどの程度正確ですか?

A: Runtimeサイズは、テクスチャのフォーマットや圧縮設定、プラットフォーム設定に基づく推定値です。 実際の実行時メモリとは異なる場合がありますが、相対的な比較には十分有用です。

Q: 大規模プロジェクトでも使えますか?

A: はい。ただし、非常に多くの依存関係を持つアセットの場合、分析に時間がかかることがあります。 依存の深さや最小サイズのフィルタリングを活用して、分析範囲を絞ることをお勧めします。

Q: どのファイル形式に対応していますか?

A: Unityがインポートできるすべてのアセットタイプをサポートしています。 テクスチャ、メッシュ、オーディオ、スクリプト、シェーダーなど、一般的なファイル形式すべてに対応しています。

動作環境 / ライセンス

データに基づいた最適化を。

今すぐ購入