RenderMan による MASH のレンダリング

RenderMan ではパーティクル インスタンサのサポートが十分でないため、RenderMan を使用して MASH シーンをレンダーするには、次の 2 つのうちいずれかを行う必要があります。最も簡単な方法は、メッシュ(Mesh) ジオメトリ タイプ(Geometry Type)を使用して MASH ネットワークを作成することです(「MASH ネットワークを作成」を参照してください)。ただし、インスタンサ(Instancer )を使用する必要がある場合は、次の手順が必要となります。

RenderMan で インスタンス化された MASH ネットワークをレンダーするには

  1. RenderMan RIS の詳細設定(Advanced)タブで、RI 射出位置に「MASHtoRenderMan」を追加します。
  2. MASH ネットワークのソース ジオメトリを選択して、ファイル > 選択項目を書き出し(File > Export Selected) > に進みます。
  3. シェーダ(Shader)の書き出しをオンにしてから、RIB アーカイブとして書き出します。
  4. MASH ネットワークのウェイター(Waiter)ノードで、新しく作成された RIB ファイルのパスを RenderMan アーカイブ(リブ)アトリビュートに追加します。
    注: リブのリファレンスが複数ある場合は、カンマを使用して区切ることができます。
  5. RenderMan でレンダーします。

関連トピック