MaterialChanger - ShoninVRC/ShoninAssets GitHub Wiki

License

このスクリプトはMITライセンスで提供致します。

This script is provided under the MIT license.
LICENSE:https://github.com/ShoninVRC/ShoninAssets/blob/master/LICENSE

Background

VRChatのアバターのカラーバリエーションの管理が面倒だったので作りました。VRMを作る時とかに一発でマテリアル切り替えれるので便利です。

I made it because managing color variations of avatars in VRChat was troublesome. This is convenient because you can easily switch materials when creating a VRM.

Usage

エディタ画面上部のMaterialChanger/MaterialChangerからウィンドウを開きます。
SelectModeを選択します。
RenderersまたはAvatarに、Skinned Mesh RendererコンポーネントまたはアバターのRootオブジェクトを指定します。
TargetFolderを指定します。
Applyボタンを押すと、指定された全てのSkinned Mesh RendererコンポーネントのマテリアルをTargetFolder直下にあるマテリアルに差し替えます。
Undo、Redoに対応しています。

Open the window from ShoninAssets/MaterialChanger at the top of the editor screen.
Select "Select Mode".
For Renderers or Avatar, specify the root object of the Skinned Mesh Renderer component or avatar.
Specify the Target Folder.
Click the Apply button to replace the material of all specified Skinned Mesh Renderer components with the material directly under Target Folder.
Supported Undo and Redo.

Select Mode

  • Skinned Mesh Renderer
    手動でSkinned Mesh Rendererを指定します。複数指定が可能です。

    Manually specify the Skinned Mesh Renderer. Allows multiple specifications are.

  • Avatar Root
    アバターのRootオブジェクトを指定します。アバターのRootオブジェクトの下にあるすべてのオブジェクトのSkinned Mesh Rendererのマテリアルが変更されます。

    Specifies the avatar's Root object. The skinned mesh renderer materials for all objects under the avatar's Root object have been changed.