Material Replacer
2.1.2 ・ Public
Material Replacer
概要
Material Replacer は、VRChat アバター改変者向けに設計された Unity エディタ拡張です。このツールは、MeshRenderer コンポーネントに適用された特定のマテリアルを検索し、Unity シーン内のゲームオブジェクトに対して一括で置き換えを行うことができます。ゲームオブジェクトはルートオブジェクト(通常はアバターですが、シーン内の任意の GameObject に対応)ごとにグループ化されます。
機能
- マテリアル検索:
MeshRendererコンポーネントに特定のマテリアルが適用されているゲームオブジェクトを検索します。 - マテリアル置換: 選択したマテリアルを、新しいマテリアルに置き換えます。
- ルートオブジェクトのトグルコントロール: ルートオブジェクト(例: アバターやその他の GameObject)全体に対して、マテリアル置換のオン/オフを切り替えます。
- 個別オブジェクトのトグルコントロール: ルートオブジェクト内の各ゲームオブジェクトに対して、マテリアル置換のオン/オフを切り替えます。
- Undo サポート: 置換操作は Unity の Undo システムで管理されます。
使い方
-
Material Replacerウィンドウを開く:- Unity エディタのメニューから
Window > Material Replacerに移動します。
- Unity エディタのメニューから
-
検索対象のマテリアルを追加:
Target Materialsフィールドに、検索したいマテリアルを追加します。複数のマテリアルを追加可能です。
-
置き換え先のマテリアルを選択:
Replace Materialフィールドで、置き換え先のマテリアルを選択します。
-
検索結果の確認:
- 対象マテリアルが選択されると、そのマテリアルが
MeshRendererコンポーネントに適用されているすべてのゲームオブジェクトが表示されます。 - ゲームオブジェクトはルートオブジェクトごとにグループ化され、ルートオブジェクトごとに置換のオン/オフを切り替えることができます。
- 対象マテリアルが選択されると、そのマテリアルが
-
マテリアルの置換:
Replaceボタンを押して、選択したマテリアルを指定されたゲームオブジェクトに置き換えます。
注意事項
- このツールは、
MeshRendererコンポーネントに適用されたマテリアルのみを検索します。 - ルートオブジェクトはシーン内の任意の GameObject です。アバターに限らず、様々なルートオブジェクトに対応しています。
- 置換操作は Unity の Undo システムで元に戻すことができます。
Keywords
No keywords found.Install via VCC
Package ID
jp.anosion.material-replacerUnity Version
2022.3Unity Release
undefinedVRChat Version
undefinedAuthor
Anosion
License
undefined
Documentation URL
undefined
Changelog URL
undefined