レンダリングの設定で AOV オーバーライドを作成する

各レンダー レイヤで異なる AOV を有効または無効にするオーバーライドを作成する、または AOV を書き出して別のシーンに読み込みます。

レンダー設定(Render Settings)ウィンドウの AOV タブを使用して AOV を作成します。次に各レンダー レイヤにオーバーライドを作成するには、次の手順に従います。

AOV を無効にするオーバーライドを作成するには

  1. オーバーライドを作成するレンダー レイヤにある をクリックして、レイヤを可視に設定します。
    注: レンダー レイヤでコレクションが選択されていないことを確認します。
  2. レンダー設定(Render Settings)タブをダブルクリックして、レンダー設定(Render Settings)ウィンドウを開きます。
  3. AOV タブで、AOV の名前の横にあるチェックボックスを右クリックし、可視レイヤの絶対オーバーライドを作成(Create Absolute Override for Visible Layer)を選択します。

    <AOV_名> サブコレクションとオーバーライド有効化とともに、AOV コレクションが作成されます。

  4. オーバーライド有効化を選択し、プロパティ エディタ(Property Editor)で無効化します。

フィルタまたはドライバ アトリビュートをオーバーライドするには

  1. オーバーライドを作成するレンダー レイヤにある をクリックして、レイヤを可視に設定します。
    注: レンダー レイヤでコレクションが選択されていないことを確認します。
  2. レンダー設定(Render Settings)タブをダブルクリックして、レンダー設定(Render Settings)ウィンドウを開きます。
  3. AOV タブで AOV エントリの横にある アイコンをクリックし、ドライバを選択(Select Driver)を選択して、AOV ドライバ ノードのアトリビュート エディタ(Attribute Editor) (またはフィルタ ノードのフィルタの選択(Select Filter))を表示します。
  4. オーバーライドするアトリビュートを右クリックし、可視レイヤの絶対オーバーライドを作成(Create Absolute Override for Visible Layer)または可視レイヤの相対オーバーライドを作成(Create Relative Override for Visible Layer)を選択します。
  5. 注: 既定のフィルタ ノードとドライバ ノードは、<> 内に記載されます。例: <exr>。既定のフィルタまたはドライバ ノードのアトリビュートがオーバーライドされている場合は、オーバーライドはレンダー設定(Render Settings)コレクションの下に作成されます。既定以外のフィルタまたはドライバ ノードのアトリビュートがオーバーライドされている場合は、オーバーライドは AOV コレクションの下に作成されます。
注:

AOV のコレクションをレンダー レイヤ間で切り取り、コピー、貼り付けしたり、AOV のオーバーライド(有効化(enabled)mergeAOVs など)をサブコレクション間で(またはそれ自身で)切り取り、コピー、貼り付けすることができます。ただし、<AOV_name> のサブコレクション(例: direct_diffuse)を切り取り、コピー、貼り付けすることはできません。

AOV を書き出すには

  1. AOV を .json に書き出すには、レンダリングの設定(Render Setup)エディタから、ファイル > シーン AOV を書き出し(File > Export Scene AOVs)を選択します。

    また、シーン(Scene) の AOV(AOVs)タブにある アイコンをクリックして、現在の書き出し(Export Current)を選択し、AOV を書き出すこともできます。

AOV を読み込むには

  1. AOV を読み込むには、レンダリングの設定(Render Setup)エディタから、ファイル > シーン AOV を読み込み(File > Import Scene AOVs)を選択します。

    読み込み時には次の 2 つのオプションがあります。

    • 上書き(Overwrite)

      現在の AOV が、読み込んだ AOV にすべて置き換えられます。

    • マージ(Merge)

      ノードが同じである場合(つまり、ノード名が同じである場合)は、既存の AOV が読み込んだ AOV に置き換えられます。現在存在していない AOV は、変更されずに読み込まれます。現在のシーン内にあるが、読み込まれた .json ファイルには存在しない AOV は保持され、変更されません。