2
$\begingroup$

I've succeeded getting iridescent with this Cycles node setup:

Physical iridescence in Cycles?

This did the job, however I need a transparent/clear iridescence like this

enter image description here

So I tried plugging the final output into a mix shader between Glass BDSF and transparent. However this still produces a black, barely iridescent material.

How can I get the results below from what I have? I don't want to use code but rather stay with nodes

$\endgroup$
  • $\begingroup$ Check out this thread on Blender Artists. I've jumped you to the Node-Based version: you can track back to the OSL if you like. $\endgroup$ – Robin Betts Oct 16 '18 at 18:12
5
$\begingroup$

Don't Mix but Add your Shader to a Transparent BSDF. You may also want to multiply the Emission strength by some value less than 1: (in red my changes to Mentalist's version):

enter image description here

The result:

enter image description here

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.