Unity | HDRP 高解像度レンダリング パイプラインの検討メモ: レンダリング デバッガー ウィンドウ

        HDRP は、レンダリング デバッガー ウィンドウに統合されたビジュアル デバッグ ツールの完全なセットを提供します。このウィンドウは、トップ メニューの [ウィンドウ]→[分析]→[レンダリング デバッガー]から開くことができます。レンダリングデバッガウィンドウは編集モードだけでなく、実機上で実行する場合にも使用できます。(実機での実行時にデバッグウィンドウを使用するには、プロジェクトのビルド時に開発ビルドオプションをチェックする必要があります)

        PC プラットフォームで実行時にレンダリング デバッガー ウィンドウを開く方法は、Ctrl+Back キーです。

        Unity エディターでレンダリング デバッガー ウィンドウを使用する場合、ウィンドウには編集状態と実行状態で異なるオプションが含まれます。実行状態では、実行時に現在のフレーム レートやその他の情報を直接表示できる追加の [統計の表示] オプションがあります。

 1.マテリアル(素材)

        関連するマテリアルのプロパティを表示できます。

  • [共通マテリアル プロパティ] が [滑らかさ] の場合、シーン内のオブジェクトが白くなるほど、滑らかになります。最大値は 1、つまり真っ白です。
  • マテリアルが Lit/*** の場合、シーン内で Lit シェーダを使用するすべてのマテリアルに関連する *** 情報が表示されることを意味します。
  • マテリアル バリデーターが Metal または SpecularColor の場合、シーンの赤い部分は、これらのピクセルの対応するマテリアルのメタリックまたは鏡面カラーが許容可能な PBR 範囲内にないことを示します。

2. 照明

        影、直接照明、間接照明などの照明に関する情報を表示できます。

  • [ライトをタイプ別に表示] の下の 4 つのパラメータがチェックされていない場合、すべての光源と反射プローブがオフになり、ベイクされた間接光と自己照明のみがシーン内に表示されることを意味します。
  • フルスクリーン デバッグ モード (フル スクリーン デバッグ モード) がスクリーン スペース アンビエント オクルージョン (SSAO) の場合、スクリーン スペース アンビエント オクルージョンがフルスクリーン モードで表示されることを意味します。これにより、周囲光のオクルージョンのどの領域に問題がある可能性があるかをすぐに確認できます。 。
  • [発光カラーをオーバーライド](Override Emissive Color)にチェックマークを付けると、シーン内のすべての自己発光マテリアルの色を指定できます。

3. カメラ

        [デバッグ] ウィンドウでは、現在のシーン内のすべてのカメラに独自の独立した制御インターフェイスがあります。たとえば、シーン内には MainCamera、Camera-1、および Camera-2 カメラ、さらにデフォルトの Scene ウィンドウ カメラがあります。[デバッグ] ウィンドウには、現在のシーンで使用されている 4 つのカメラがリストされます。

        デバッグ オプションは各カメラで同じです: レンダリング、ライティング、非同期コンピューティング、およびライト ループ。これらのオプションを使用すると、シーン内でのカメラの実際のセットアップ方法に影響を与えることなく、カメラのフレーム設定を一時的に変更できます。これは、デバッグ ウィンドウでさまざまな設定を自由に切り替えて、画面の効果を確認できることを意味します。デバッグが完了したら、[デバッグ] ウィンドウでデフォルトのオプションを復元します。

        デバッグ、サニタイズ、オーバーライド、デフォルト、および HDRP 構成ファイル、デフォルトのフレーム設定とカスタム フレーム設定の関係:

        HDRP は、Default→Overridden→Sanitized→Debug の順で各領域の機能が動作するかどうかを確認します。

  1. HDRP はまず、カメラのデフォルト フレーム設定 (HDRP グローバル設定インターフェイス内) で機能が有効になっているかどうかを確認します。(デフォルト領域に相当)
  2. 次に、カメラのカスタム フレーム設定 (カメラ コンポーネントのプロパティ) で何かが有効になっているかどうかを確認します。(オーバーライド領域に相当)
  3. 最後に、HDRP 設定ファイルでこの機能が有効になっているかどうかを確認します。
  4. 上記の 3 つの手順に従って、最終的に Sanitized オプションを有効にするかどうかを決定します。

おすすめ

転載: blog.csdn.net/weixin_39766005/article/details/131452194