Hey guys,
I'm trying to set up shaders overrides in a scene. I'd like to override the surface of some objects but not the displacement.
I tried to use a set parameter node in rop and typed :
shader = '/shop/cool_grey/standard_grey'
But it doesn't work.
What would be the right way to set this up?
You can use Assign Material, that makes it easier.
With set parameter, you have to make sure the shader is exported to Arnold (with Forced Materials).
Thank you very much for your help. Basically i made a simple scene with a character, a floor and a light. I made 3 takes. 1 for the environment, 1 for the character and 1 for the shadow. I use an assign material to override the floor material with a shadow matte. How could this override be only applied to the shadow take ? I didn't quite get hhow to export to arnold (with forced materials) thingie.
I found the solution actually not using takes and rather setting up multiple render nodes with their own overrides . My problem now is that I'm trying to apply a shadow mate to a terrain with loads of standins scattered on it . I gave a visibility = 254 (primary visibility=0) to an object casting shadow and assigned a shadow matte mtl to the arnold procedurals containing the scatters and the terrain underneath but it doesn't seem to work. Would you have any idea by any chance?