Transmission rendering changed with version r150

Hello,

I noticed that the rendering of materials with transmission change with version r150. In the image below you can see version r149 on the left and version r158 on the right. For most spheres there is a noticeable color difference. Is this intended or a bug?

Model used for testing: https://github.com/KhronosGroup/glTF-Sample-Models/tree/master/2.0/TransmissionTest

Thank you for your help!

This is intended. Back sides of transmissive objects were not rendered correctly in older three.js versions.

E.g. you can clearly see how the inner reflections of the yellow sphere with the black stripes is broken with r149. With r158, you can properly see the back sides. This of course also affects the final color of transmissive surfaces.

1 Like