Chaos Corona for Cinema 4D > [C4D] General Discussion

Decals can't be transparent?


Hi all. I am trying to make a wet streak run across 3 different floor surfaces. I thought that using decals would be a perfect solution as it would run across all 3 objects and pick up the underlying dispacement - but unfortunately I cant get the decal to be transparent. Its always opaque white even if I have refraction turned on. Thin shell and changing the base colour make no difference. Is this a bug, or a limitation, or am I just doing something wrong?

Hi there,

Have you tried lowering the opacity amount? Seems to work here. ;)

They can be 'transparent' (opacity), but they can't be 'refractive' in true sense.

That's because Decal is just automatic LayeredMaterial, which isn't physically "layering" anything at all (like real water on top of dry ground), it's just mixing two materials in different ratio, like Photoshop layers..
So certain hacks which look similar must be employed but it will never simulate actual multi-layered mesh behavior.

Ah interesting. So a decal with clear areas (like my attached mock-up) is not possible.
Shame - all the other ways are a little more convoluted. Thanks for the replies.

Well it is, but not in that logical sense of way that emulates real world :- ). Your example should work with partial opacity (perhaps with fallof for fresnel).


[0] Message Index

Go to full version