このサンプル ワークフローは、次の操作の実行方法を示します。
この手順はオプションですが、レンダー パス成分マップを使用すると、ライトやオブジェクト、パスのリレーションシップをより詳細にコントロールできます。たとえば、パス成分マップを使用すれば、特定のライトによって照射される特定のオブジェクトの拡散パスを簡単に作成できます。
使用可能なパスのリストと、マルチレンダー パス ワークフローで現在サポートされているシェーダのリストについては、マルチレンダー パスを参照してください。
マルチレンダー パス機能は mental ray レンダラでサポートされています。レンダリング API により、その他サード パーティ製レンダラやカスタム レンダラのサポートも可能になります。
このシーン(KitchenSinkModel.ma)には KitchenSink という名前のレンダー レイヤがあり、2 つのオブジェクト、シンクとボール、およびライトが付属しています。シンクには Phong シェーダが適用され、ボールには Lambert シェーダが適用されています。
passContributionMap1 が作成されます。これをダブル クリックし、名前を Bowl に変更します。
既定では、レンダリング イメージは、プロジェクト ファイルの images¥tmp ディレクトリ内のサブディレクトリ <RenderLayer>¥<camera>¥<RenderPass> に保存されます。各レンダリング イメージのイメージ ファイル名には <scene>.iff が使用されます。
レンダー パスから出力されるすべてのイメージは、バッチ レンダーを実行しない限り、プロジェクトの images¥tmp ディレクトリに保存されます。バッチ レンダーを実行すると、レンダー パス出力は images ディレクトリに保存されます。
レンダー ビュー(Render View)を使ってレンダーする場合は、ファイル > レンダー パスのロード(File > Load Render Pass)を選択してレンダー パス出力をプレビューすることができます。
レンダリング イメージのサブディレクトリとファイル名はカスタマイズも可能です。たとえば、レイヤやカメラごとにフォルダを作成しないようにすることもできます。レンダー設定(Render Settings):共通(Common)タブのファイル出力(File Output)セクションにあるファイル名プリフィックス(File name prefix)アトリビュートから使用可能なトークンを使用し、_ や - などの区切り文字を使用してトークンを結合します。
たとえば、<Scene>_<RenderLayer>_<RenderPass> タグを使用して、イメージのファイル名を作成することができます。このワークフロー例では、次のイメージが生成されます。
既定のファイル出力(File Output)ディレクトリを使用する場合は、MasterBeauty フォルダが作成され、その中にレイヤの既定のビューティ パスが保存されます。ファイル出力(File Output)ディレクトリをカスタマイズする場合は、ビューティ パスに対して MasterBeauty.iff イメージが作成されます。
シーンに多数のレンダー パスが含まれている場合は、それらをグループ化してレンダー パス セットにすることができます。レンダー パスを作成すると同時に、レンダー パスの作成(Create Render Passes)ウィンドウを使用してレンダー パス セットを作成できます。