默认情况下是否在threejs中启用了遮挡剔除,或者在我可以启用它的threejs中有任何设置?
答案 0 :(得分:2)
默认情况下,在三个.js中启用一种形式的遮挡剔除。
WebGLRenderer
有一个属性renderer.sortObjects
,默认为true
。
当true
时,不透明物体(material.transparent
等于false
的物体)会根据与相机的距离进行分类,并且最先渲染最靠近相机的不透明物体。< / p>
如果renderer.sortObjects
设置为false
,则不透明对象将按照它们在场景图中显示的顺序进行渲染。
此外,Object3D.renderOrder
也可用于控制渲染顺序。
three.js r.75