소스 검색

Examples: Simplify composer setup in GTAO demo. (#27319)

* Examples: Simplify composer setup in GTAO demo.

* Examples: Update screenshots.

* Examples: More clean up.
Michael Herzog 1 년 전
부모
커밋
5fbea0bdde
2개의 변경된 파일2개의 추가작업 그리고 9개의 파일을 삭제
  1. BIN
      examples/screenshots/webgl_postprocessing_gtao.jpg
  2. 2 9
      examples/webgl_postprocessing_gtao.html

BIN
examples/screenshots/webgl_postprocessing_gtao.jpg


+ 2 - 9
examples/webgl_postprocessing_gtao.html

@@ -64,7 +64,7 @@
 				stats = new Stats();
 				container.appendChild( stats.dom );
 
-				renderer = new THREE.WebGLRenderer( { antialias: true } );
+				renderer = new THREE.WebGLRenderer();
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				document.body.appendChild( renderer.domElement );
 
@@ -85,15 +85,8 @@
 
 				const width = window.innerWidth;
 				const height = window.innerHeight;
-				const pixelRatio = renderer.getPixelRatio();
-				const maxSamples = renderer.capabilities.maxSamples;
 
-				const renderTarget = new THREE.WebGLRenderTarget( width * pixelRatio, height * pixelRatio, {
-					type: THREE.HalfFloatType,
-					samples: maxSamples,
-				} );
-				renderTarget.texture.name = 'EffectComposer.rt1';
-				composer = new EffectComposer( renderer, renderTarget );
+				composer = new EffectComposer( renderer );
 
 				const renderPass = new RenderPass( scene, camera );
 				composer.addPass( renderPass );