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

    URP の Renderer Feature

    Renderer Feature とは、URP レンダラーにレンダーパスを追加して動作を設定するためのアセットです。

    URP には Render Objects という事前ビルド済みの Renderer Feature があります。

    レンダラーに Renderer Feature を追加する方法の詳細については、Renderer Feature をレンダラーに追加する方法 のページを参照してください。

    Render Objects Renderer Feature

    Render Objects Renderer Feature には以下のプロパティが含まれています。

    Render Objects Renderer Feature の Inspector ビュー

    Render Objects Renderer Feature の使用方法 も参照してください。

    プロパティ 説明
    Name このフィールドを使用して、機能名を編集します。
    Event Unity がこの Renderer Feature を実行するときの URP キューのイベントです。
    Filters この Renderer Feature がレンダリングするオブジェクトを設定します。
    Queue この機能で不透明なオブジェクトをレンダリングするか、透明なオブジェクトをレンダリングするかを選択します。
    Layer Mask この Renderer Feature では、このプロパティで選択したレイヤーからオブジェクトをレンダリングします。
    Pass Names シェーダー内のパスに LightMode パスタグがある場合、この Renderer Feature は LightMode パスタグの値が Pass Names プロパティの値のいずれかと等しいシェーダーのみを処理します。
    Overrides このセクションでは、この Renderer Feature でレンダリングするときに、一部のプロパティのオーバーライドを設定できます。
    Material オブジェクトをレンダリングするときに、オブジェクトに割り当てられているマテリアルがこのマテリアルに置き換えられます。
    Depth このオプションを選択すると、このレンダリング機能が深度バッファに与える影響や深度バッファを使用する方法を指定できます。このオプションには以下の項目が含まれています。
    Write Depth: このオプションにより、オブジェクトをレンダリングするときに Renderer Feature が深度バッファを更新するかどうかを定義します。
    Depth Test: この Renderer Feature が特定のオブジェクトのピクセルをレンダリングするタイミングを決定する条件です。
    Stencil このチェックボックスを選択すると、レンダラーがステンシルバッファ値を処理します。
    Unity でのステンシルバッファの機能について詳しくは、ShaderLab: ステンシル を参照してください。
    Camera このオプションを選択すると、以下のカメラプロパティをオーバーライドできます。
    Field of View: オブジェクトをレンダリングするとき、Renderer Feature がカメラで指定された値ではなく、この有効視野 (FOV) を使用します。
    Position Offset: オブジェクトをレンダリングするとき、Renderer Feature がこのオフセットを使用してオブジェクトを移動します。
    Restore: このオプションを選択すると、この Renderer Feature はレンダーパスを実行した後に、元のカメラ行列を復元します。
    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)