Layered Shader Loses Point Color and Alpha

   1108   1   1
User Avatar
Member
159 posts
Joined: July 2010
Offline
I'm trying to create a layered shader from two classic shaders.
However, I noticed that the layered shader loses the point color and alpha information.
Please refer to simplified example.
The polygon sphere has varied point colors and Alpha.

If you apply classicshader_A or classicshader_C, your see left side of the sphere is red, the right side is green, and the bottom is transparent.

Which the material is inheriting from the point color and Alpha attributes.
However, if you apply the layermix node, which combines the above classic shaders, you'll see the sphere changes to a solid pink, with solid alpha.

How can I use the layer mix, while preserving point color and Alpha?
What am I missing?
thanks

Attachments:
layeredShader.v01.hipnc (448.5 KB)

User Avatar
Member
52 posts
Joined: June 2016
Offline
Hi, i've got exactly the same problem. I used ‘Point Color’ in my principled shader, but when I use the Layer Mix or Layer Composite, it looses the @Cd.

Did you, or someone else, find a solution for this ?

Thx !
  • Quick Links