Iridescent shader - Corona 1.5.2

Iridescent shader was one of the first guides I ever created for Corona. Back then it was possible thanks to a Corona Color Mapper node, which was later removed. Here is an update to that, which can produce exactly the same results.

The main idea is to use Gradient Ramp node with type set to “mapped” and falloff used as “source map”. You can then create a rainbowy gradient, and plug this into reflection, diffuse, or any other material component you wish.

It can be also used to produce a kind of fake dispersion, though it’s a bit slow.

A sample max scene can be found below.




iridescent.max (656 KB)

Aaah, dispersion… How I miss it!

Yes, dispersion should be “a must”, especially for jewelry world.
Right now it’s impossible to create a decent diamond.
Maxwell render is famous for that.

But, thanks for the tutorial. It’s great )

+1

+1+1+1+1+1+1+1 been thumbing up that dispersion for 2 years now :smiley:

super, dziękuję