This is exciting, and I understand the importance of it for the quality of rendering in Three.js. ![]()
I have some Q’s and thoughts.
It seems we must not forget to manually set texture.colorSpace = SRGBColorSpace every time for all color maps. From what I can tell, these are the maps that need the treatment:
.map.emissiveMap.envMap.specularMap.specularColorMap.sheenColorMap
Did I miss any? Did I include any that shouldn’t be?
And what’s the list of map properties that we must remember to set texture.colorSpace = LinearSRGBColorSpace on?