1LoafofBread's Mesh Viewer
- Digital150 JPY


1LoafofBread's Mesh Viewer v1.1 1LoafofBread's Mesh Viewer is an essential Unity editor tool for analyzing and optimizing 3D meshes in your scenes. It allows you to scan specific GameObject hierarchies and view detailed mesh statistics to identify performance bottlenecks and optimization opportunities. ~~~ Key Features ~~~ - Targeted Mesh Analysis & Performance Metrics - Scan specific GameObjects and all their children for meshes - Works with both regular MeshFilters and SkinnedMeshRenderers - Displays meshes sorted by triangle count (highest first) - Shows percentage contribution of each mesh to total triangle count - Calculates total triangle count for scanned hierarchy - Option to include or exclude inactive child objects - Quick Selection & Navigation with one-click scene selection ~~~ How to Use ~~~ 1. Open via Tools > 1LoafofBread's Mesh Viewer 2. Drag any GameObject from your Hierarchy or Project view into the "Object to Scan" field - Or use the circle button to select an object from your scene 3. Toggle "Include Inactive Objects" if you want to scan disabled children 4. Click "Scan" to analyze the object hierarchy 5. View the list of meshes sorted by triangle count 6. Click "Select" on any mesh to locate it in your scene hierarchy 7. Click "Clear" to reset and scan a new object ~~~ Use Cases ~~~ - Performance Optimization: Quickly identify the most expensive meshes in specific prefabs or hierarchies - Prefab Analysis: Scan prefabs to understand their mesh complexity before instantiating - Asset Auditing: Review mesh usage and triangle distribution in imported assets - Debugging: Find unexpected high-poly meshes or duplicates in complex hierarchies - Production Optimization: Make informed decisions about LOD creation for specific assets ~~~ License ~~~ - Free for personal/commercial use in Unity projects - No redistribution, modification, or removal of credits - Provided "as-is" - no warranties ~~~ Feedback ~~~ Bugs or feature requests? Please message me. --------------------------------------------------------------------------------- 1LoafofBread's メッシュビューアー v1.1 1LoafofBread's メッシュビューアーは、シーン内の3Dメッシュを分析・最適化するための重要なUnityエディターツールです。特定のGameObject階層をスキャンし、詳細なメッシュ統計を表示することで、パフォーマンスのボトルネックや最適化の機会を特定できます。 ~~~ 主な機能 ~~~ - ターゲットメッシュ分析とパフォーマンスメトリクス - 特定のGameObjectとその全ての子オブジェクトをメッシュスキャン - 通常のMeshFiltersとSkinnedMeshRenderersの両方に対応 - 三角形数でソートされたメッシュ表示(多い順) - 各メッシュの総三角形数に対する割合を表示 - スキャンした階層の総三角形数を計算 - 非アクティブな子オブジェクトを含める/除外するオプション - ワンクリックでのシーン選択とナビゲーション ~~~ 使い方 ~~~ 1. Tools > 1LoafofBread's Mesh Viewer から開く 2. HierarchyまたはProjectビューからGameObjectを「Object to Scan」フィールドにドラッグ - または円形ボタンを使用してシーンからオブジェクトを選択 3. 無効な子オブジェクトをスキャンしたい場合は「Include Inactive Objects」をトグル 4. 「Scan」をクリックしてオブジェクト階層を分析 5. 三角形数でソートされたメッシュリストを表示 6. 任意のメッシュの「Select」をクリックしてシーン階層内で位置確認 7. 「Clear」をクリックしてリセットし、新しいオブジェクトをスキャン ~~~ 使用例 ~~~ - パフォーマンス最適化:特定のプレハブや階層内で最も高負荷なメッシュを迅速に特定 - プレハブ分析:インスタンス化前にプレハブのメッシュ複雑性を理解 - アセット監査:インポートされたアセットのメッシュ使用状況と三角形分布を確認 - デバッグ:複雑な階層内で予期せぬ高ポリゴンメッシュや重複を見つける - 制作最適化:特定アセットのLOD作成について情報に基づいた決定を行う ~~~ ライセンス ~~~ - Unityプロジェクトでの個人/商用利用は無料 - 再配布、修正、クレジットの削除は禁止 - 「現状のまま」提供 - 保証なし ~~~ フィードバック ~~~ バグや機能リクエストがありましたら、お気軽にメッセージをお送りください。 (自動翻訳) (翻訳に問題がある場合はお知らせください)


