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.
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 | ライトプローブ の更新に使用した時間。 |
Setup | 設定ステージに使用した時間。 |
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 | 処理を待機しているマテリアル更新の数 |