Hello, I am using a simple example of a MeshPhysicalMaterial with a transmission set to 1 but it looks completely different from version 133 to version 155. The former looks transparent and the latter always has a white color.
I cannot figure out what is the property that is setting it:
three.js r152 and r155 both contain important changes related to color management and lighting. There are detailed guides for both changes linked from the migrations page β
Those changes would be relevant to any jump between these versions, but thereβs a larger issue in the demo β you have a fully-transmissive material, but nothing behind it. Transmission cannot refract a CSS background, so the color coming through (for lack of anything in your scene) is somewhat undefined β three.js tries to make reasonable choices here but it cannot use your DOM, so if you want a particular color shown then I would recommend adding a background to your THREE.Scene.