摄像机 的不透明物体排序模式。
不透明物体根据不同的标准(排序层、着色器队列、材质、距离、光照贴图等)进行排序,以最大限度地提高 CPU 效率(减少状态更改次数并提高绘制调用批处理),并最大限度地提高 GPU 效率(许多 GPU 倾向于粗略的前后渲染顺序以更快地拒绝不可见表面)。
默认情况下,不透明物体被分组到粗略的前后桶中,在这样做对 GPU 有益的地方。有些 GPU 执行这种基于距离的排序没有太大帮助(最明显的是 PowerVR/Apple GPU),因此在这些 GPU 上,默认情况下不会执行基于距离的排序。
Camera.opaqueSortMode 属性允许您覆盖此默认行为。例如,如果您知道需要比 GPU 性能更高的 CPU 性能,您可能希望永远不为不透明物体执行基于距离的排序。
其他资源:Camera.opaqueSortMode。
默认值 | 默认的不透明物体排序模式。 |
FrontToBack | 执行不透明物体的大致前后排序。 |
NoDistanceSort | 不按距离对不透明物体进行排序。 |