Easy Avatar Material Swaps! (VRCFury)
Here’s how you can easily make material swaps by using VRCFury!
You can also swap materials by using Modular Avatar (which I will not be covering here).
-
Install VRCFury by adding it to your creator companion and then to your project.
-
Click the mesh that has the material you want to toggle.
-
Click “Add Component” and add a VRCFury Toggle component.
-
Click “Add Action” and then “Material Swap”.
-
Drag the mesh component into the mesh slot. If the mesh has multiple materials, then click the materials dropdown of the mesh renderer component to make sure it is the right one. If not, change the material slot on the toggle.
-
Scroll down in the inspector to the material, right click and click “Select Material” to show it in the Project window. If you don’t already have a material to switch to then click on it in the project window and then press ctrl + d to make a duplicate that you can change.
-
Add the second material to the material slot of the VRCFury toggle.
-
Change the path and name of the toggle. Type a name for a folder, then a slash (/), then a name for the toggle itself. This is how it will appear in your radial menu. You can use an existing folder, create a new one (even a sub folder of an existing folder), or use no folder at all.
Options
-
Click the options. Tick “Save between worlds” if you want this toggle saved when you change worlds or relaunch VRChat. Otherwise it will reset on world change.
-
If you want to set a custom menu icon then click that in options and drag the texture into the new slot.
Multiple Materials
-
If you have multiple material swaps, click the 3 dots of the VRCFury toggle component, copy component, then click the 3 dots again and click paste component. Change the material to a different material. Then on both toggles click “Enable Exclusive Tags”, and type a new tag that’s the same for both of them. This ensures that only one toggle is active at a time.
-
You may also want to make another toggle for the base material, the one that is active when none of the others are. Click the 3 dots, paste component, put your default material into the slot and then under options click “This is Exclusive Off State”
And that’s it! If you have any questions, look at the documentation!
No Comments