Explorar el Código

Examples: Fix parameters settings in webgl_shaders_tonemapping.

Mugen87 hace 5 años
padre
commit
a4f4740841
Se han modificado 1 ficheros con 4 adiciones y 2 borrados
  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
 
 				}