From a199e59608f65b11322d01786a36f23d8a7ae822 Mon Sep 17 00:00:00 2001 From: goynov Date: Sat, 15 Feb 2025 11:50:22 +0200 Subject: [PATCH] fix colorspace --- src/gameEngine/index.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/gameEngine/index.js b/src/gameEngine/index.js index 9569510..509d96e 100644 --- a/src/gameEngine/index.js +++ b/src/gameEngine/index.js @@ -29,10 +29,10 @@ class GameEngine { preserveDrawingBuffer: true }); renderer.setPixelRatio( window.devicePixelRatio ); - //renderer.toneMapping = THREE.CineonToneMapping; - //renderer.toneMappingExposure = 1.2; - renderer.shadowMap.enabled = true; - renderer.shadowMap.type = THREE.PCFSoftShadowMap; // default THREE.PCFShadowMap + // renderer.toneMapping = THREE.CineonToneMapping; + // renderer.toneMappingExposure = 1.2; + // renderer.shadowMap.enabled = true; + // renderer.shadowMap.type = THREE.PCFSoftShadowMap; // default THREE.PCFShadowMap renderer.outputEncoding = THREE.sRGBEncoding; const controls = new OrbitControls( camera, renderer.domElement ); //const controls = new MapControls( camera, renderer.domElement ); @@ -77,7 +77,8 @@ class GameEngine { async loadTexture(url, progress){ return new Promise((resolve, reject)=>{ new THREE.TextureLoader().load(url, texture=>{ - texture.encoding = THREE.sRGBEncoding; + //texture.encoding = THREE.sRGBEncoding; + texture.colorSpace = THREE.SRGBColorSpace; resolve(texture) }, progress, reject) })