Browse Source

Merge pull request #11008 from bhouston/hdr-rgbm16-interpolation

improve quality of RGBE HDR image interpolation in PMREM.
Mr.doob 8 years ago
parent
commit
ed82a1721e
1 changed files with 2 additions and 2 deletions
  1. 2 2
      examples/js/pmrem/PMREMCubeUVPacker.js

+ 2 - 2
examples/js/pmrem/PMREMCubeUVPacker.js

@@ -28,10 +28,10 @@ THREE.PMREMCubeUVPacker = function( cubeTextureLods, numLods ) {
 		type: sourceTexture.type,
 		type: sourceTexture.type,
 		generateMipmaps: sourceTexture.generateMipmaps,
 		generateMipmaps: sourceTexture.generateMipmaps,
 		anisotropy: sourceTexture.anisotropy,
 		anisotropy: sourceTexture.anisotropy,
-		encoding: sourceTexture.encoding
+		encoding: ( sourceTexture.encoding === THREE.RGBEEncoding ) ? THREE.RGBM16Encoding : sourceTexture.encoding
 	};
 	};
 
 
-	if( sourceTexture.encoding === THREE.RGBM16Encoding ) {
+	if( params.encoding === THREE.RGBM16Encoding ) {
 		params.magFilter = THREE.LinearFilter;
 		params.magFilter = THREE.LinearFilter;
 		params.minFilter = THREE.LinearFilter;
 		params.minFilter = THREE.LinearFilter;
 	}
 	}