GPU 剔除意味着 Unity 使用 GPU 而不是 CPU 来排除被其他物体遮挡的物体,从而避免渲染。Unity 使用此信息来加快渲染速度 场景场景包含游戏的环境和菜单。可以将每个唯一的场景文件视为一个独特的关卡。在每个场景中,您放置环境、障碍物和装饰,本质上是分段设计和构建您的游戏。 更多信息
参见 术语表,这些场景有大量的遮挡。
GPU 常驻抽屉仅适用于以下情况
Unity 从 摄像机一个组件,用于创建场景中特定视点的图像。输出要么绘制到屏幕上,要么捕获为纹理。 更多信息
参见 术语表 和场景中的灯光角度生成深度纹理。
然后,GPU 使用当前帧和前一帧的深度纹理来剔除物体。Unity 仅渲染在任一帧中未被遮挡的物体。Unity 会剔除剩余的物体,这些物体在两帧中都被遮挡。
GPU 剔除是否能加快渲染速度取决于您的场景。在以下设置中,GPU 剔除最为有效
如果剔除对您的场景没有太大影响,渲染时间可能会增加,因为 GPU 为了设置 GPU 剔除而做了额外的工作。
您可以使用以下方法分析 GPU 剔除