レンダーのディスクリプション

 
 
 

既定では、XGen のディスクリプションは Maya レンダラ用の mental ray でレンダリングします。ディスクリプションを作成すると、Maya が mental ray のヘア シェーダを、ディスクリプションによって生成されたプリミティブに自動的に割り当てます(「XGen のヘア フェノメナ」を参照)。

注:他のレンダラを XGen と使用することができます。「Renderman DSO」を参照してください。

レンダリング用にダイナミック カーブを保存および設定する

AnimWireモディファイアでアニメートされたスプライン プリミティブをレンダリングするには、ダイナミック出力カーブを Alembic キャッシュ ファイルに書き出します。mental ray のレンダラがキャッシュを使用してモーション ブラーを、レンダリング済みのダイナミック プリミティブに適用します。

ダイナミック カーブをレンダリング用に保存および設定するには

  1. アウトライナ(Outliner)で、ダイナミック出力カーブを選択します。
  2. Maya のメイン メニュー バーから、パイプライン キャッシュ > Alembic キャッシュ > 選択 Alembic の書き出す(Pipeline Cache > Alembic Cache > Export Selection Alembic)を選択します。

    Maya は、設定された Maya プロジェクトの cache¥alembic フォルダの Alembic ファイル(.abc)にアニメーションを保存します。

  3. XGen ウィンドウで、モディファイア(Modifiers)タブをクリックします。
  4. モディファイア(Modifiers)で、AnimWiresモディファイアを選択します。
  5. モード(Modes)セクションで、ライブ モード(Live Mode)モードをオフにします。
  6. ワイヤ ファイル(Wires File)の横の をクリックし、保存した Alembic ファイルの場所に移動します。

    XGen はこのキャッシュ ファイルを使用してレンダー時間でカーブをアニメートします。

Maya のレンダー設定を設定する

  1. Window > レンダリング エディタ > レンダー設定(Window > Rendering Editors > Render Settings)の順に選択して Maya レンダー設定(Maya Render Settings)ウィンドウを開き、そこで使用するレンダラ(Render Using)mental ray に設定します。
  2. レンダリングでモーション ブラーを使用するためには、精度(Quality)タブをクリックし、モーション ブラー(Motion Blur)セクションで、モーション ブラー(Motion Blur)フル に設定します。
  3. 閉じる(Close)をクリックします。

バッチ レンダーのディスクリプション

バッチ レンダーを実行する前に、ダイナミック カーブの保存と設定を行い、Maya レンダー設定を行ってください。

  1. XGen ウィンドウで、プレビュー/出力(Preview/Output)をクリックします。
  2. 出力設定(Output Settings)セクションで次のように設定します。
    • 操作(Operation)レンダー(Render)に設定。
    • レンダラ(Renderer) mental ray に設定。
    • プリミティブのバインド(Primitive Bound)を 1 以上の値に設定。

      長いプリミティブの場合は、この値を大きく設定します。プリミティブの長さが分かっていれば、プリミティブのバインド(Primitive Bound)を設定します。

  3. mental ray の設定(mental ray Settings)セクションで、レンダー モード(Render Mode)バッチ レンダー(Batch Render)に設定します。
  4. mental ray モーション ブラーの設定(mental ray Motion Blur Settings)で、モーション ブラーを有効化(Enable Motion Blur)をオンにします。

    モーション ブラーを Maya のレンダー設定ウィンドウ(Render Settings Window)で有効にする必要があります。前述の「Maya のレンダー設定を設定する」参照してください。

  5. 必要な mental ray モーション ブラーの設定(mental ray Motion Blur Settings)オプションを設定します。
  6. ファイル > バッチ レンダー用のパッチの書き出し(File > Export Patches for Batch Render)を選択をしてレンダリング用にXGen パッチを書き出します。
  7. パッチがアニメートされている場合、アニメート(Animated)をオンにして、レンダリングに必要なフレーム レンジ(Frame Range)を設定します。
  8. ファイルの書き出し(Export File)をクリックします。

    Maya は、ディスクリプションの名前で XPD ファイルを、設定された Maya プロジェクトの xgen フォルダに保存します。

    ディスクリプション名を使用したフォルダ。
  9. [F6]を押してレンダー(Render)メニュー セットに切り替え、レンダー > バッチ レンダー(Render > Batch Render)の順に選択します。
注:XGen では mental ray 単独でまたは mental ray for Maya Satellite でレンダリングすることは推奨されていません。