docs.unity3d.com
    目次を表示する/隠す

    レンダーグラフシステム

    Unity のスクリプタブルレンダーパイプライン (SRP) の最上位に位置するのが、レンダーグラフシステムです。これにより、保守しやすいモジュール方式でカスタム SRP を作成することができます。Unity の HD レンダーパイプライン (HDRP) では、レンダーグラフシステムが使用されています。

    レンダーグラフを作成するには、RenderGraph API を使用します。レンダーグラフはカスタム SRP のレンダーパスの高レベル表現であり、レンダーパスがどのようにリソースを使用するかを明確に示します。

    このようにレンダーパスを記述することには、2 つの利点があります。まず、レンダーパイプラインの設定が簡素化されます。次に、レンダーグラフシステムによってレンダーパイプラインの各部分を効率的に管理できるため、ランタイムパフォーマンスが向上する可能性があります。レンダーグラフシステムの利点の詳細については、レンダーグラフシステムの利点 を参照してください。

    レンダーグラフシステムを使用するには、通常のカスタム SRP とは異なる方法でコードを記述する必要があります。レンダーグラフシステム用のコードを記述する方法の詳細については、レンダーパイプラインの作成 を参照してください。

    レンダーグラフシステムの背後にある技術原理については、レンダーグラフの基礎 を参照してください。

    ノート: レンダーグラフは現在実験段階にあります。Unity では、今後の開発で API を変更する可能性があります。

    このセクションには以下のページが含まれています。

    • レンダーグラフの利点
    • レンダーグラフの基礎
    • レンダーパイプラインの作成
    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)