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$
1
  • $\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
    Commented Oct 16, 2018 at 18:12

1 Answer 1

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$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .