2

默认情况下在threejs中启用遮挡剔除还是在threejs中有任何设置可以启用它?

4

1 回答 1

4

在 three.js 中默认启用了一种遮挡剔除。

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

当 时true,不透明对象(material.transparent等于 的对象false)根据与相机的距离进行排序,最靠近相机的不透明对象首先被渲染。

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

此外,Object3D.renderOrder还可以用来控制渲染顺序。

三.js r.75

于 2016-03-31T05:04:19.663 回答