今天渲染了一堆透明材质的模型,在推移相机的过程中发现重叠部分的材质闪烁,看起来像threejs不知道该优先渲染哪个模型哪个面。
解决办法:给每个要渲染的mesh设置不同的渲染顺序:

    for (let i = 0; i < group.children.length; i++) {
        group.children[i].renderOrder = index;
    }
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐