optimization - three.js:如何控制渲染顺序

标签 optimization 3d rendering three.js

我正在使用three.js

如何控制渲染顺序?假设我有三个平面几何形状,并且想要以特定的顺序渲染它们,而不管它们的空间位置如何。

谢谢

最佳答案

你可以设定

renderer.sortObjects = false;


对象将按照它们添加到场景中的顺序进行渲染。

或者,您可以将sortObjects保留为默认值true,并为每个对象指定object.renderOrder的值。

有关更多详细信息,请参见Transparent objects in Threejs

您可以做的另一件事是使用此处描述的方法:How to change the zOrder of object with Threejs?

three.js r.71

关于optimization - three.js:如何控制渲染顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15514274/

相关文章:

python - 煎饼排序中最短翻转序列的计数

css - 移动优化 - 根据屏幕大小有条件地加载 HTML

c++ - Direct3D11(C++) : Rendering (basic) question

WPF 缓慢的渲染/动画性能?

c++ - 查找 3D 空间中 3D 点与定向椭圆之间的距离 (C++)

3d - JavaFX 3D 对象之间的并集、交集和差异

javascript - Three.js - 将多个纹理/图像放在单个球体上的最佳方法是什么?

c# - wpf渲染同步

c++ - SDL OpenGL 纹理丢失

c - 符号扩展的必要性是什么?