【问题标题】:Three.js render a given object firstThree.js 首先渲染一个给定的对象
【发布时间】:2012-06-20 11:55:05
【问题描述】:

如果我使用 Three.js 画布渲染器,那么有什么方法可以在其他 3D 对象之前渲染给定对象?那么我可以在我的场景中以某种方式修改对象的渲染顺序吗?

【问题讨论】:

    标签: javascript three.js


    【解决方案1】:

    嗯,您可以禁用渲染器的自动清除并分两次渲染。

    // on init
    renderer.autoClear = false;
    
    // on update
    renderer.clear();
    renderer.render( scene1, camera );
    renderer.render( scene2, camera );
    

    【讨论】:

    • 还有不需要2个场景的解决方案吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-18
    • 1970-01-01
    • 1970-01-01
    • 2019-12-30
    • 2014-11-23
    • 2019-03-31
    • 2015-07-20
    相关资源
    最近更新 更多