|Context|RenderingContext| The context in which to override the materials of <code>Renderer</code> with the list of <code>Overrides</code>.
|Context|RenderingContext| The context in which to override the materials of <code>Renderer</code> with the list of <code>Overrides</code>.
|Renderer|'''[[Component:MeshRenderer|MeshRenderer]]'''|TypeAdv1=true| The renderer to override materials for.
|Renderer|'''[[Component:MeshRenderer|MeshRenderer]]'''|TypeAdv1=true| The renderer to override materials for.
|Overrides|{{RootFieldType|SyncList`1|[[#MaterialOverride|MaterialOverride]]}}|TypeAdv2=true| A list of materials to override during rendering in a <code>Context</code> context.
|Overrides|{{RootFieldType|SyncList`1|[[#MaterialOverride|RenderMaterialOverride.MaterialOverride]]}}|TypeAdv2=true| A list of materials to override during rendering in a <code>Context</code> context.
}}
}}
Latest revision as of 06:04, 17 March 2025
Component image
Render Material Override component as seen in the Scene Inspector
The RenderMaterialOverride Component allows for overriding materials on a renderer when it is rendered in certain contexts.
Note: This only overrides materials properly if all Contexts are used, with a component for each one. This may be a bug.
The material to override Renderer's materials for material Index.
Usage
Used to hide materials or change them in a mirror. like showing an evil version of yourself in a mirror, or to hide your head material from your own viewpoint