浏览代码

Examples: Improve post processing in normalmap demo. (#24943)

Michael Herzog 2 年之前
父节点
当前提交
cee39eda3c
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      examples/webgl_materials_normalmap.html

+ 3 - 1
examples/webgl_materials_normalmap.html

@@ -143,7 +143,9 @@
 				effectColor.uniforms[ 'powRGB' ].value.set( 1.4, 1.45, 1.45 );
 				effectColor.uniforms[ 'powRGB' ].value.set( 1.4, 1.45, 1.45 );
 				effectColor.uniforms[ 'mulRGB' ].value.set( 1.1, 1.1, 1.1 );
 				effectColor.uniforms[ 'mulRGB' ].value.set( 1.1, 1.1, 1.1 );
 
 
-				composer = new EffectComposer( renderer );
+				const renderTarget = new THREE.WebGLRenderTarget( window.innerWidth, window.innerHeight, { type: THREE.HalfFloatType, depthTexture: new THREE.DepthTexture() } );
+
+				composer = new EffectComposer( renderer, renderTarget );
 
 
 				composer.addPass( renderModel );
 				composer.addPass( renderModel );
 				composer.addPass( effectFXAA );
 				composer.addPass( effectFXAA );