Version: Unity 6.0 (6000.0)
语言 : 中文
帧调试器事件信息参考
RenderDoc 集成

渲染统计信息窗口参考

Game 视图包括一个 Rendering Statistics 窗口,其显示您的应用程序在播放模式下的实时渲染信息。要打开此窗口,请单击游戏 (Game) 视图右上角的统计信息 (Stats) 按钮。Unity 会在游戏 (Game) 视图右上角叠加显示统计信息 (Statistics) 窗口。图形 (Graphics) 部分窗口中显示的渲染统计信息对于优化性能非常有用。显示的具体统计信息集根据构建目标而有所不同。

显示实时渲染统计信息的 Statistics 窗口。
显示实时渲染统计信息的 Statistics 窗口。

统计信息

统计信息 (Statistics) 窗口的图形 (Graphics) 部分包含以下信息:

统计信息 描述
FPS Unity 每秒能够绘制的当前帧数量。
CPU Main:处理一帧所用的总时间。此数字包括 Unity 处理应用程序的帧更新所需的时间,以及 Unity 在编辑器中更新 Scene 视图、其他编辑器窗口或处理仅限编辑器的任务所需的时间。
Render:渲染一帧所用的时间。此数字包括 Unity 处理 Game 视图的帧更新所需的时间;不包括 Unity 在编辑器中花费的时间。
Batches Unity 在一帧内处理的绘制调用批处理总数。此数字包括静态、动态和实例批处理。
Saved by batching Unity 合并为批处理的绘制调用数。为确保良好的绘制调用批处理,应尽可能在不同游戏对象之间共享材质。批处理将具有相同渲染状态的绘制组绘制调用分组在一起,因此更改材质会导致 Unity 创建新的批处理。
Tris Unity 在一帧内处理的三角形数。在针对低端硬件进行优化时,此值非常重要。
Verts Unity 在一帧内处理的顶点数。在针对低端硬件进行优化时,此值非常重要。
Screen 屏幕的分辨率以及屏幕使用的内存量。
SetPass Unity 在一帧中切换用于渲染游戏对象的着色器通道的次数。一个着色器可能包含多个着色器通道,每个通道以不同的方式渲染游戏对象。每个通道都需要 Unity 绑定一个新的着色器,这可能会带来 CPU 开销。
Shadow casters 在一帧中投射阴影的游戏对象的数量。
Visible skinned meshes 帧中带蒙皮的网格渲染器的数量。
正在播放的动画组件 帧期间播放的动画组件数量。
正在播放的动画器组件 帧期间播放的动画器数量。

有关应用程序渲染性能的更多详细信息,请参阅 Profiler 窗口的 Rendering 模块

帧调试器事件信息参考
RenderDoc 集成