CoronaLayered-Refraction_Problem

Hi guys,

I think there is a bug here, or maybe I am doing something wrong. I want to make a Edison light bulb, and I want to add some fingerprints and scratches. The problem is, when I put a second material in the CoronaLayeredMaterial, the refraction IOR changes. I’ve attached two images.

First image is just a corona material, refraction looks to be correctly calculated.

Second image, same corona material but now a second material is added with a black and white mask. Even if I take out the mask, the same problem, the refraction is not ok anymore. Any ideas? Is this a bug?

I have tried with a standard blend material, same issue. As soon as I set the mix amount to whatever value but different than zero, the refraction completely changes.

The glass has a shell modifier on it with a very small value.

Thank you in advance,


Yes this is well known bug - refractive materials doesn’t work correctly inside blend materials. Try to construct your dirty glass as a single material.

https://coronarenderer.freshdesk.com/support/solutions/articles/5000516180-known-bugs-and-limitations

Ah, ok, thanks for replying so quickly. I searched the forums for “refractive problem” but didn’t find anything, didn’t cross my mind to go on the website :frowning: I’ll use some mix maps in a single material then.

Thanks!

If you are able to get away with glass in thin mode, that’s also an option…