Version: 2023.2
File Access Profiler module
GPU Usage Profiler 模块

Global Illumination Profiler 模块

The Global Illumination Profiler module displays statistics about how much CPU time the Enlighten Realtime Global Illumination subsystem uses across all worker threads. There is an option to control the number of Enlighten worker threads included in Command Line Arguments.

Global Illumination Profiler module
Global Illumination Profiler module

图表类别

The Global Illumination Profiler module’s chart tracks the time the global illumination subsystem spent on all worker threads. The timings are divided into 10 categories. To change the order of the categories in the chart, you can drag and drop them in the chart’s legend. You can also click a category’s colored legend to toggle its display.

图表 描述
Light Probe 更新光照探针所用的时间。
设置 设置阶段所用的时间。
Environment 处理环境光照所用的时间。
Input Lighting 处理输入光照所用的时间。
Systems 更新系统所用的时间。
Solve Tasks 运行光能传递解算器任务所用的时间。
Dynamic Objects 更新动态游戏对象所用的时间。
Other Commands 更新其他命令所用的时间。
Block Command Write 处于被阻止状态下等待命令缓冲区的时间。

模块详细信息面板

选择 Global Illumination 模块时,下面的详细信息面板将显示应用程序在选定帧内花费的时间的细分信息。可用的数据如下所示:

数据 描述
Total CPU Time Total Enlighten Global Illumination CPU time across all threads in ms.
Probe Update Time 更新光照探针所用的时间(以毫秒为单位)。
Setup Time 设置阶段所用的时间(以毫秒为单位)。
Environment Time 处理环境光照所用的时间(以毫秒为单位)。
Input Lighting Time 处理输入光照所用的时间(以毫秒为单位)。
Systems Time 更新系统所用的时间(以毫秒为单位)。
Solve Tasks Time 运行光能传递解算器任务所用的时间(以毫秒为单位)。
Dynamic Objects Time 更新动态游戏对象所用的时间(以毫秒为单位)。
Time Between Updates 全局光照更新间隔时间(以毫秒为单位)。
Other Commands Time 处理其他命令所用的时间(以毫秒为单位)。
Blocked Command Write Time 处于被阻止状态下等待命令缓冲区的时间(以毫秒为单位)。
Blocked Buffer Writes 被阻止写入命令缓冲区的次数。
Total Light Probes 场景中的光照探针总数。
Solved Light Probes 自上次更新以来解算的光照探针数量。
Probe Sets 场景中的光照探针集数量。
Systems Number of Enlighten Global Illumination Systems in the Scene.
Pending Material GPU Renders 排队等待在 GPU 上渲染的反照率/发光渲染数量。
Pending Material Updates 等待处理的材质更新数量。
File Access Profiler module
GPU Usage Profiler 模块