Chaos Corona Forum

Chaos Corona for 3ds Max => [Max] I need help! => Topic started by: Flavius on 2016-04-19, 23:21:36

Title: CoronaLayered-Refraction_Problem
Post by: Flavius on 2016-04-19, 23:21:36
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,
Title: Re: CoronaLayered-Refraction_Problem
Post by: romullus on 2016-04-19, 23:26:13
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
Title: Re: CoronaLayered-Refraction_Problem
Post by: Flavius on 2016-04-19, 23:28:01
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 :( I'll use some mix maps in a single material then.

Thanks!
Title: Re: CoronaLayered-Refraction_Problem
Post by: maru on 2016-04-20, 12:07:31
If you are able to get away with glass in thin mode, that's also an option...