【问题标题】:three.js EffectComposer's render target三.js EffectComposer的渲染目标
【发布时间】:2012-09-03 08:10:38
【问题描述】:

我知道当我们使用 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怎么用呢?

谢谢。

【问题讨论】:

    标签: javascript webgl three.js


    【解决方案1】:

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

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

    【讨论】:

    • 不是我,但可能是因为链接的演示不起作用:/
    • 我认为这是因为作曲家 API 发生了变化。我发现了许多不再起作用的 three.js 后处理/屏蔽演示
    猜你喜欢
    • 2016-09-01
    • 2015-02-14
    • 2013-10-17
    • 1970-01-01
    • 2012-08-10
    • 2013-02-18
    • 2020-04-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多