XGen プリミティブをレンダーする

既定では、XGen のプリミティブは Maya レンダラ用の mental ray でレンダリングします。ディスクリプションを作成すると、Maya は自動的にプリミティブに mental ray xgen_hair_physical ヘア シェーダを割り当てます。詳細については、mental ray のヘルプ トピック「mental ray の XGen ヘア物理」を参照してください。

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

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

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

ディスプレイスメントを使用してカードおよび球プリミティブをレンダーする

ディスプレイスメントを使用してカードまたは球プリミティブをレンダーする場合、次のことに注意してください。

Displace (ディスプレイスメント)を使用してカード(Card)または球(Sphere)プリミティブをレンダーするには

  1. ジオメトリ シェーダアトリビュート エディタ(Attribute Editor)xgmr:gen_geo タブで、最大ディスプレイスメント(Max Displace)を 100 などの適切な高い値に増やします。
  2. XGen エディタ(XGen Editor)で、プレビュー/出力(Preview/Output)タブをクリックします。

    mental ray 近似設定(mental ray Approximation Settings)セクションで、次数(Degree)三次(Cubic)に設定します。

  3. ディスクリプションをレンダーします。

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

  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. (オプション)モーション ブラーを使用してレンダーするには、レンダー設定ウィンドウ(Render Settings Window)で有効にし、その他の必要なモーション ブラー オプションを設定します。
  5. XGen エディタ(XGen Editor)ファイル(File) > バッチ レンダー用のパッチの書き出し(Export Patches for Batch Render)を選択してレンダリング用の XGen パッチを書き出します。
  6. パッチがアニメートされている場合、アニメート(Animated)をオンにして、レンダリングに必要なフレーム レンジ(Frame Range)を設定します。
    注: モーション ブラーを使用してレンダリングしている場合は、レンダーするフレーム範囲の前後のフレームが含まれるようにパッチ書き出しのフレーム範囲を設定します。
  7. ファイルの書き出し(Export File)をクリックします。

    Maya では、バインドされたジオメトリを Alembic ファイル(.abc)として保存します。ファイルは、設定されたプロジェクトのシーン フォルダに保存され、次のファイル命名規則が使用されます。

    _scene name_collection name_plt.abc

  8. [F6]を押してレンダー(Render)メニュー セットに切り替え、レンダー(Render) > バッチ レンダー(Batch Render)の順に選択します。