fix colorspace

This commit is contained in:
2025-02-15 11:50:22 +02:00
parent 96fbfb60e8
commit a199e59608
+6 -5
View File
@@ -29,10 +29,10 @@ class GameEngine {
preserveDrawingBuffer: true preserveDrawingBuffer: true
}); });
renderer.setPixelRatio( window.devicePixelRatio ); renderer.setPixelRatio( window.devicePixelRatio );
//renderer.toneMapping = THREE.CineonToneMapping; // renderer.toneMapping = THREE.CineonToneMapping;
//renderer.toneMappingExposure = 1.2; // renderer.toneMappingExposure = 1.2;
renderer.shadowMap.enabled = true; // renderer.shadowMap.enabled = true;
renderer.shadowMap.type = THREE.PCFSoftShadowMap; // default THREE.PCFShadowMap // renderer.shadowMap.type = THREE.PCFSoftShadowMap; // default THREE.PCFShadowMap
renderer.outputEncoding = THREE.sRGBEncoding; renderer.outputEncoding = THREE.sRGBEncoding;
const controls = new OrbitControls( camera, renderer.domElement ); const controls = new OrbitControls( camera, renderer.domElement );
//const controls = new MapControls( camera, renderer.domElement ); //const controls = new MapControls( camera, renderer.domElement );
@@ -77,7 +77,8 @@ class GameEngine {
async loadTexture(url, progress){ async loadTexture(url, progress){
return new Promise((resolve, reject)=>{ return new Promise((resolve, reject)=>{
new THREE.TextureLoader().load(url, texture=>{ new THREE.TextureLoader().load(url, texture=>{
texture.encoding = THREE.sRGBEncoding; //texture.encoding = THREE.sRGBEncoding;
texture.colorSpace = THREE.SRGBColorSpace;
resolve(texture) resolve(texture)
}, progress, reject) }, progress, reject)
}) })