Community
Arnold for 3ds Max
Rendering with Arnold in 3ds Max using the MaxtoA plug-in.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Apply multiple shading groups* to one mesh.

2 REPLIES 2
Reply
Message 1 of 3
w.rodewald
224 Views, 2 Replies

Apply multiple shading groups* to one mesh.

Hi,
I was wondering if there is a way to apply multiple shading groups on one mesh or alternatively apply multiple shaders (and layer them together) but apply displacement to one of these shaders but not another.

Basically, I want to add water drop effects to a surface and wanted to use displacement to get the proper effect of water drops on top of a surface. and then have one material create the surface and the displaced material on top of that create the water.

I know I can add multiple shaders by layering them using aiLayerShader. But I can't add displacement to one of them without adding it to the other. Is there a way to do that?

Cheers!

Tags (3)
Labels (3)
2 REPLIES 2
Message 2 of 3
Stephen.Blair
in reply to: w.rodewald

Displacement happens before shading, so all shaders are applied to the displaced surface.



// Stephen Blair
// Arnold Renderer Support
Message 3 of 3
w.rodewald
in reply to: w.rodewald

Hey,

I learned that the hard way yesterday. Basically, even trying to duplicate a mesh that overlays another mesh via duplicate special (instance) wont work because the displacement is applied not only to the duplicated mesh but to all of its instances. So it will displace the original mesh. The only way I could get it to work is to do an actual copy and apply a new shader with displacement to that..

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report