Problem: two_sided shader works until I put the geometry in a Cloth Surface

Problem: two_sided shader works until I put the geometry in a Cloth Surface

Eden_Soto2
Not applicable
530 Views
2 Replies
Message 1 of 3

Problem: two_sided shader works until I put the geometry in a Cloth Surface

Eden_Soto2
Not applicable

I've got some geometry and I set up a two_sided shader for it and in the IPR, just viewing the geometry by itself, the shader is working... I get separate materials for each normal side... the problem is, as soon as I put the geometry into a Cloth Surface for the sole purpose of adding thickness (it's a thicker paper object that folds up via bones) the two_sided stops working and both sides will just use one of the shaders attached to the two_sided shader... if I disable the Cloth Surface, the two sides work again... is there a workaround for this?

I'm on R23

0 Likes
Accepted solutions (1)
531 Views
2 Replies
Replies (2)
Message 2 of 3

peter.horvath6V6K3
Advisor
Advisor
Accepted solution

It's not a bug in the shader, in fact I'd say it's not a bug at all. When you use thickness in the Cloth Surface, it creates a surface on both sides where the normals are facing outside, meaning they are facing front. For instance creates a Cube surface from a Plane.

Not sure what's the best workaround. Maybe you have to model thickness differently.

0 Likes
Message 3 of 3

Eden_Soto2
Not applicable

Thanks, Peter... I figured after some more fiddling that there's nothing more I could do than add thickness manually

0 Likes