ドキュメント

Unity Engine


User Manual

Script Reference

Unity Engine


Global Illumination Profiler module reference

Reference for the Global Illumination Profiler module, which displays statistics about how much CPU time the Enlighten Realtime Global Illumination subsystem uses.
読み終わるまでの所要時間 2 分最終更新 1ヶ月前

The Global Illumination Profiler module displays statistics about how much CPU time the Enlighten Realtime Global Illumination subsystem uses across all worker threads. To control the number of Enlighten worker threads included, you can pass the Unity Editor a command line argument.
To open the Profiler window, go to menu: Window > Analysis > Profiler.

Global Illumination Profiler module

Chart categories

The Global Illumination Profiler module's chart tracks the time the global illumination subsystem spent on all worker threads. The timings are divided into the following categories:

Chart

Description

Light ProbeThe time spent updating Light Probes.
SetupThe time spent in the setup stage.
EnvironmentThe time spent processing environment lighting.
Input LightingThe time spent processing input lighting.
SystemsThe time spent updating systems.
Solve TasksThe time spent running radiosity solver tasks.
Dynamic ObjectsTime spent updating dynamic GameObjects.
Other CommandsTime spent updating other commands.
Blocked Command WriteTime spent in a blocked state, waiting for the command buffer.
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.

Module details pane

When you select the Global Illumination module, the details pane displays a breakdown of where the application spent time in the selected frame. The data available is as follows:

Data

Description

Total CPU TimeTotal Enlighten Global Illumination CPU time across all threads in ms.
Probe Update TimeTime spent updating light probes in ms.
Setup TimeTime spent in the setup stage in ms.
Environment TimeTime spent processing environment lighting in ms.
Input Lighting TimeTime spent processing input lighting in ms.
Systems TimeTime spent updating systems in ms.
Solve Tasks TimeTime spent running radiosity solver tasks in ms.
Dynamic Objects TimeTime spent updating dynamic GameObjects in ms.
Time Between UpdatesTime between Global Illumination updates in ms.
Other Commands TimeTime spent processing other commands in ms.
Blocked Command Write TimeTime spent in blocked state, waiting for command buffer in ms.
Blocked Buffer WritesNumber of writes to the command buffer that were blocking.
Total Light ProbesTotal number of Light Probes in the scene.
Solved Light ProbesNumber of solved Light Probes since the last update.
Probe SetsNumber of Light Probe sets in the scene.
SystemsNumber of Enlighten Global Illumination systems in the scene.
Pending Material GPU RendersNumber of Albedo/Emission renders queued for rendering on the GPU.
Pending Material UpdatesNumber of material updates waiting to get processed.

Additional resources