【新ツールへ移行推奨】Material Replacer
- ダウンロード商品Boost用¥ 200
- ダウンロード商品通常版¥ 0
新ツール「KRT Material Tools」に統合してリニューアルされました。今後はそちらを利用してください。 https://kurotu.booth.pm/items/5238309 ------------------------------------------------------------- マテリアルを一括で置換する Unity Editor 拡張です。 マテリアルを一つ一つ手作業で置き換える手間をなくし、ボタン一つで適用できるようになります。 衣装改変済みのアバターに自身の作成済みマテリアルを適用するときなどに便利です。 VRChatアバターでの使用を想定していますが、ほかの用途にも利用可能です。 Unity editor extension to replace materials at once. This save the hassle of manually changing materials one by one. It would be useful when applying your own materials to dressed avatars. This extension is designed for services such as VRChat, but it's usable for any purpose. Details: https://github.com/kurotu/MaterialReplacer#readme
使い方
■ MaterialReplacerRule アセットを作成する 1. プロジェクトで右クリックし Create -> Material Replacer -> Material Replacer Rule のメニューを選択します。 2. 作成された MaterialReplacerRule.asset を選択します。 3. Inspector で Original と Replaced にマテリアルを設定します。 ・Original: 置き換え対象のマテリアル ・Replaced: Original の代わりに適用するマテリアル (設定しない場合は Original のまま) ℹ️ Reference Object に GameObject を設定して Add to Original Materials を押すこともできます。一つ一つマテリアルを追加するよりも簡単です。 ■ GameObject にマテリアルを適用する 1. Window -> Material Replacer メニューを選択し Material Replacer ウィンドウを表示します。 ℹ️ シーン内の GameObject を右クリックして Material Replacer メニューを選択することもできます。 2. 開いたウィンドウに Game Object と Material Replacer Rule を設定します。 3. Apply を押します。 4. Game Object と配下にあるすべての Renderer のマテリアルが Material Replacer Rule に従って置き換えられます。
動作確認環境
・Unity 2019.4.31f1
利用規約
本ツールは MIT ライセンスで提供されます。 https://github.com/kurotu/MaterialReplacer/blob/master/LICENSE.txt
連絡先
VRCID: kurotu Twitter: https://twitter.com/kurotu GitHub: https://github.com/kurotu/MaterialReplacer
変更履歴
2023/09/12: v1.2.0 ・マテリアル一覧にスクロール機能を追加。 2022/08/14: v1.1.1 ・MaterialReplacerRule が選択されていないとき Apply ボタンが無効になっている問題を修正。 2022/08/09: v1.1.0 ・MaterialReplacerRule なしで置換先マテリアルを指定するための Ad Hoc ルールを追加。 ・元のマテリアルと適用後のマテリアルの表示方法を改善。 2022/07/23: v1.0.0 ・初版 過去のバージョンはこちら https://github.com/kurotu/MaterialReplacer/releases