diff --git a/examples/js/postprocessing/EffectComposer.js b/examples/js/postprocessing/EffectComposer.js index f71ccaa3fe9f64..dc3db153b41eb7 100644 --- a/examples/js/postprocessing/EffectComposer.js +++ b/examples/js/postprocessing/EffectComposer.js @@ -69,7 +69,7 @@ Object.assign( THREE.EffectComposer.prototype, { pass = this.passes[ i ]; - if ( ! pass.enabled ) continue; + if ( pass.enabled === false ) continue; pass.render( this.renderer, this.writeBuffer, this.readBuffer, delta, maskActive ); diff --git a/examples/js/postprocessing/ShaderPass.js b/examples/js/postprocessing/ShaderPass.js index 799d7b6d50a1f0..3c2f1a9b5a3bf9 100644 --- a/examples/js/postprocessing/ShaderPass.js +++ b/examples/js/postprocessing/ShaderPass.js @@ -2,7 +2,7 @@ * @author alteredq / http://alteredqualia.com/ */ -THREE.ShaderPass = function( shader, textureID ) { +THREE.ShaderPass = function ( shader, textureID ) { THREE.Pass.call( this ); @@ -14,8 +14,7 @@ THREE.ShaderPass = function( shader, textureID ) { this.material = shader; - } - else if ( shader ) { + } else if ( shader ) { this.uniforms = THREE.UniformsUtils.clone( shader.uniforms ); diff --git a/examples/webgl_loader_sea3d_hierarchy.html b/examples/webgl_loader_sea3d_hierarchy.html index f0175426753501..825f936a643714 100644 --- a/examples/webgl_loader_sea3d_hierarchy.html +++ b/examples/webgl_loader_sea3d_hierarchy.html @@ -128,7 +128,6 @@ composer = new THREE.EffectComposer( renderer ); var renderPass = new THREE.RenderPass( scene, camera ); - var copyPass = new THREE.ShaderPass( THREE.CopyShader ); composer.addPass( renderPass ); var vh = 1.4, vl = 1.2; @@ -142,8 +141,9 @@ vignettePass.uniforms[ "darkness" ].value = 1.0; composer.addPass( vignettePass ); - composer.addPass( copyPass ); + var copyPass = new THREE.ShaderPass( THREE.CopyShader ); copyPass.renderToScreen = true; + composer.addPass( copyPass ); // events