【無料】Material Doctor - VRChatアバター マテリアル診断ツール(読み取り専用)
- ダウンロード商品¥ 0無料ダウンロードMaterialDoctor.zip(4.8 KB)MaterialDoctor.zip
「買った衣装のデザインが反映されない…」を、Unity上でワンクリックで洗い出す診断ツールです。 マテリアル未割り当て・シェーダ欠落(ピンク表示)・テクスチャ切れ・透過設定の不整合など、「なんか衣装がおかしい」の原因を探して回る時間を減らします。 ⚠️注意 このツールは「問題を見つける」だけです。自動で直すことはできません。見つかった場所へジャンプするボタンはありますが、実際の修正は手動でお願いします。検出対象もマテリアル・シェーダ・透過設定まわりに限定されています(ブレンドシェイプ・Animator・トグル関連の不具合は検出できません)。 【できること】 ・マテリアル未割り当てスロットの検出 ・シェーダ欠落(ピンク表示の原因)の検出 ・Standardシェーダ(fbx取込時の自動生成マテリアルの疑い)の検出 ・メインテクスチャ未設定の検出 ・アルファマスクは設定済みなのに描画モードが不透明のまま、という透過設定の矛盾の検出 (この不具合パターン自体はシェーダ問わず起こり得ますが、検出ロジックは現状lilToon専用です。実際にこのパターンが原因のトラブルを1件確認・修正できています) ・各検出項目から該当マテリアルへワンクリックでジャンプ(選択・ハイライト) 読み取り専用です。マテリアルやシーンの値は一切変更しません。 【対応環境】 ・VRChat(PC版)アバター ・Unity 2022.3系で動作確認済み(他バージョンでは未検証) ・一部機能(透過設定チェック)はlilToonシェーダ専用 【導入方法】 1. Assets/Editor/ 配下にコピー 2. Unityのコンパイル完了を待つ 3. メニュー Tools > VRC Avatar Tools > Material Doctor 【使い方】 1. Hierarchyでアバターを選択 2. 「選択中を使う」→「スキャン」 3. 出てきたエラー(赤)・注意(黄)の一覧を確認、「選択」ボタンで該当マテリアルへ 【今後の予定】 自動修正機能や検出項目の追加を検討中です。不具合報告・ご要望はBOOTHメッセージまで。 【利用規約】 ・本ツールの使用によって生じた問題について、作者は責任を負いません ・読み取り専用ですが、ご利用は自己責任でお願いします


