瀏覽代碼

Merge pull request #19635 from Mugen87/dev45

Examples: Fix parameters settings in webgl_shaders_tonemapping.
Michael Herzog 5 年之前
父節點
當前提交
563c210fe1
共有 1 個文件被更改,包括 4 次插入2 次删除
  1. 4 2
      examples/webgl_shaders_tonemapping.html

+ 4 - 2
examples/webgl_shaders_tonemapping.html

@@ -333,9 +333,11 @@
 				var regularRenderTarget = new THREE.WebGLRenderTarget( windowThirdX, height, parameters );
 				ldrEffectComposer = new EffectComposer( renderer, regularRenderTarget );
 
-				if ( renderer.capabilities.isWebGL2 === false && renderer.extensions.get( 'OES_texture_half_float_linear' ) ) {
+				parameters.type = THREE.FloatType;
 
-					parameters.type = THREE.FloatType;
+				if ( renderer.capabilities.isWebGL2 === false && ! renderer.extensions.get( 'OES_texture_half_float_linear' ) ) {
+
+					parameters.type = undefined; // avoid usage of floating point textures
 
 				}