Browse Source

Updated example

Tentone 8 years ago
parent
commit
6c16e7d400
1 changed files with 8 additions and 12 deletions
  1. 8 12
      examples/webgl_postprocessing_unreal_bloom.html

+ 8 - 12
examples/webgl_postprocessing_unreal_bloom.html

@@ -162,21 +162,18 @@
 
 
 				renderScene = new THREE.RenderPass(scene, camera);
 				renderScene = new THREE.RenderPass(scene, camera);
 
 
-		    // renderScene.clear = true;
-		    effectFXAA = new THREE.ShaderPass(THREE.FXAAShader);
-		    effectFXAA.uniforms['resolution'].value.set(1 / window.innerWidth, 1 / window.innerHeight );
+				effectFXAA = new THREE.ShaderPass(THREE.FXAAShader);
+				effectFXAA.uniforms['resolution'].value.set(1 / window.innerWidth, 1 / window.innerHeight );
 
 
-				var copyShader = new THREE.ShaderPass(THREE.CopyShader);
-				copyShader.renderToScreen = true;
+		    	bloomPass = new THREE.UnrealBloomPass(new THREE.Vector2(window.innerWidth, window.innerHeight), 1.5, 0.4, 0.85);//1.0, 9, 0.5, 512);
+				bloomPass.renderToScreen = true;
 
 
-		    bloomPass = new THREE.UnrealBloomPass(new THREE.Vector2(window.innerWidth, window.innerHeight), 1.5, 0.4, 0.85);//1.0, 9, 0.5, 512);
 				composer = new THREE.EffectComposer(renderer);
 				composer = new THREE.EffectComposer(renderer);
-		    composer.setSize(window.innerWidth, window.innerHeight);
-		    composer.addPass(renderScene);
+		    	composer.setSize(window.innerWidth, window.innerHeight);
+		   		composer.addPass(renderScene);
 				composer.addPass(effectFXAA);
 				composer.addPass(effectFXAA);
-		    composer.addPass(bloomPass);
-				composer.addPass(copyShader);
-				//renderer.toneMapping = THREE.ReinhardToneMapping;
+		    	composer.addPass(bloomPass);
+
 				renderer.gammaInput = true;
 				renderer.gammaInput = true;
 				renderer.gammaOutput = true;
 				renderer.gammaOutput = true;
 
 
@@ -261,7 +258,6 @@
 
 
 				}
 				}
 
 
-				// renderer.render( scene, camera );
 				composer.render();
 				composer.render();
 			}
 			}