Shader Override¶
Replaces a material on an object (or all material slots) for a specific render layer. Chain between an Extract Object and a Scene node.
Inputs / Outputs¶
| Socket | Description |
|---|---|
| Object Override (in) | The object to modify |
| Object Override (out) | The same object with this override added |
Properties¶
All / Slot — when All is on, the selected material replaces every material slot on the object. When off, Slot specifies which slot to target (0-based index).
Material — the replacement material.
Tips¶
- Objects that don't support materials (lights, cameras, empties, armatures) are silently skipped — no warning is produced.
- To override materials on all objects in a collection, use the Material Overrides section in Extract Collection instead.
- Chain multiple Shader Override nodes to replace materials on different slots in sequence.