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!
Displacement happens before shading, so all shaders are applied to the displaced surface.
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..