Create a material that inherits properties from a parent material. For more information, refer to Material variants.
You can create a material variant from any material, including Shader Graph materials and Asset StoreA growing library of free and commercial assets created by Unity and members of the community. Offers a wide variety of assets, from textures, models and animations to whole project examples, tutorials and Editor extensions. More info
See in Glossary materials.
Unity gives the material variant the same name as the parent material followed by Variant.
The receiving material becomes a variant of the parent material.
Parent materials can have multiple child materials.
To change the parent of a material variant, also known as reparenting, use one of the following methods:
In the Project window, drag the new parent material onto the material variant.
Select the material variant, then use the foldout (triangle) at the top-right to open the Material Hierarchy window. To set the parent material, select the Parent picker (⊙).
A dialog appears to warn you if you try to create a circular dependency.
To remove the parent from a material variant so it becomes a regular material again, follow these steps:
You can also open the Material Hierarchy window, then select Material in the dropdown.
To delete a material variant, follow these steps:
If the material variant has child materials, a dialog appears. Select one of the following options: