fix colorspace
This commit is contained in:
@@ -31,8 +31,8 @@ class GameEngine {
|
|||||||
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)
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user