默认情况下是否在三个js中启用了遮挡剔除

时间:2016-03-31 04:32:21

标签: three.js occlusion-culling

默认情况下是否在threejs中启用了遮挡剔除,或者在我可以启用它的threejs中有任何设置?

1 个答案:

答案 0 :(得分:2)

默认情况下,在三个.js中启用一种形式的遮挡剔除。

WebGLRenderer有一个属性renderer.sortObjects,默认为true

true时,不透明物体(material.transparent等于false的物体)会根据与相机的距离进行分类,并且最先渲染最靠近相机的不透明物体。< / p>

如果renderer.sortObjects设置为false,则不透明对象将按照它们在场景图中显示的顺序进行渲染。

此外,Object3D.renderOrder也可用于控制渲染顺序。

three.js r.75