Quick question: does anybody remember whether there have been any changes to materials.albedoColor (/diffuseColor) that are in gamma space now and were not before? Maybe in the glb loader? Or maybe in the Blender glb exporter?
I am asking because I am chasing a bug where suddenly the colors of meshes are completely off. I can fix it by commenting the albedoColor.toGammaSpace(true) conversion. I have no idea where this is suddenly comming from.
It could be the fact that we now use sRGB textures by default when loading glTF files, after a bug has been fixed in Chrome. However, it’s now a few weeks/months since we did the change…
[…] It is this change:
You can test if it’s your problem by passing forceSRGBBufferSupportState: false through the options of the engine constructor.