I saw this popping up from time to time but the solutions seem deprecated.
Can anyone please help me with an Iridescent material in C4d?
It can be easily done in Redshift without any textures. Is there really no modern solution in Corona, since this is really the renderer I prefer?
Show an example of what you want to achieve exactly please. I don’t see that there is a problem here. It should be perfectly acheivable
Either an coloured gradient fresnel in the reflection slot or a thin film shader shoulds both work fine.
As I said. very simple.
Just put the (native C4D) Thin Film shader in the reflection colour slot. Colours can be controlled by the ‘thickness’ setting within the thin film dialogue.
I would look into using C4D’s Fresnel Shader in the Clearcoat channel. Looks pretty nice. I started with a Physical Chrome material, added some Roughness, then turned on the Clearcoat, added the Fresnel Shader to the Absorbtion section and used a rainbow preset (two toruses). The second image was picking some colors from your example and adding some shapes that have many angles. In the third image, I randomly changes the rotation of the cloned shapes to show how the colors are a little different since the angles have changed.
If you’re not familiar with how Fresnel works, it’s based on surface (normals I suspect) angles from the camera’s point of view. The colors will appear different depending on the angle of your shot. If you rotate the objects or move the camera, the colors appear to change. Not sure if that’s a good explanation or not.