Using Trans property in Radiance to model Hazy glass

Hi all,

I am trying to model the haziness (transmitted scattering behavior) of two material types (hazy glass and a polymer) and from what I understand, the Trans property in Radiance is most suitable. From my experimental measurements, I know sample 2 is more hazy compared to sample 1. After doing the coversions to calculate A1, …A7, the values do not seem to make sense .as seen in Table 2 below, especially A3 values.
Could someone please advise on the data and if this is the right approach.

Table 1

Sample Radiance Trans inputs
Cr Cg Cb Rs Sr Td Ts Rd
Sample1 0.074 0.084 0.093 0.006 0.002 0.281 0.604 0.084
Sample2 0.107 0.142 0.167 0.011 0.008 0.584 0.187 0.139

Table 2
Sample Radiance Trans parameters
A1 A2 A3 A4 A5 A6 A7
Sample1 0.855 0.971 1.075 0.006 0.002 0.913 0.682
Sample2 0.707 0.939 1.103 0.011 0.008 0.847 0.243

Thanks in advance for your support.
Best regards,
Shu

Hellow Shu,

Welcome to the Radiance forum!

The results may not look correct, but they seem about right based on my checks. I know it seems odd that your blue channel is > 1.0, but your starting total transmission+reflection are close to 100% (94.7% and 88.8%, respectively). The way RGB colors work, it’s the Y channel that matters, which is (0.265*R + 0.670*G + 0.065*B), and sometimes R or B needs to be > 1.0 to make this work for a near-unity Y value. It’s rare that this causes problems during a calculation, since the Y channel is generally the one that governs ray propogation even with Russian-roulette going.

Cheers,
-Greg

Dear Greg,

Thank you very much for the reply and explanations.
So based on the A1,…A7 values, is it obvious to see or say that sample 2 is more hazy than sample 1? i.e, will the simulation reflect that sample 2 is more hazy (higher scattered transmittance) than sample 1? I am asking because as mentioned before, from lab measurements, we know sample 2 is hazier than sample 1.

Looking forward again to your reply.

Best regards,
Shu

It depends what you mean by “haziness.” The behavior of the trans primitive is to split the transmission into “diffuse” and “specular” components. The diffuse part is purely Lambertian, meaning the same in all directions, and the specular part is either pure if the roughness is 0, or has some associated scattering. Your roughness values are very close to 0, meaning there won’t be much scattering for whatever specular there is.

Based on your values, the first sample is smoother, so there will be less scattering in the specular transmission than sample two. Sample 1 also has a much higher ratio between the specular and diffuse transmission than sample 2, meaning that sample 2, so it should look “hazier” in two ways, the amount of scattering and the ratio of diffuse to specular.

I hope this helps. It’s often a good idea to set up a test scene to see if you can reproduce in simulation what the material looks like in a photo.

Best,
-Greg

Dear Greg,
Thank you again for the explanation. I now understand.
Indeed, I will set up a test scene to better visialize what I expect.

Kind regards,
Shu