three.js EffectComposer的渲染目标

时间:2012-09-03 08:10:39

标签: javascript webgl three.js

我知道当我们使用EffectComposer时,场景会渲染为composer.renderTarget2或composer.renderTarget1。 在这example中,我读到了这个:

renderer.render( scene, camera, composer.renderTarget2, true );

renderer.shadowMapEnabled = false;
depthPassPlugin.enabled = false;

// do postprocessing

composer.render( 0.1 );

那么第一线的效果是什么?场景被渲染成composer.renderTarget2但是如何使用renderTarget2呢?

感谢。

1 个答案:

答案 0 :(得分:0)

renderTarget2是一个WebGLRenderTarget,它指定要使用的过滤器。 然后渲染运行作曲家的传球。

有用示例:http://bkcore.com/blog/3d/webgl-three-js-animated-selective-glow.html