レンダ パスの概要

 
 
 

レンダ パスは、シーンの画像レイヤを作成します。作成したレイヤを他のパスと合成し、完全なイメージを作成できます。また、パスを使用すると、シーン全体を再レンダリングせずに、単一レイヤをすばやく再レンダリングすることもできます。合成ツールとエフェクト ツールを完全に統合した Softimage Illusion やその他の編集および合成ツールを使用すれば、レンダリングされたパスを後で合成することも可能です。

それぞれのシーンには、必要な数だけレンダ パスを設定できます。Softimage で初めてシーンを作成すると、Default_pass という名前の単一パスがシーンに表示されます。このパスは、シーン内のすべてのエレメントをレンダリングするように設定されている「ビューティ パス」です。単一ビューティ パスをレンダリングすることも、パスを個別にレンダリングすることもできます。また、マット、シャドウ、トゥーン、ハイライトなどのプリセット パスを使用することも、ユーザ独自のパスを作成することも可能です。

 

この写真(背景パス)は、恐竜を合成する背景のシーンです。

 

このパスは、レンダリングした恐竜のイメージです。恐竜のみを背景に合成しても、シーンは平面的で不自然になります。

 

マット パスは、恐竜が別のレンダリングした(あるいはレンダリングしていない)イメージ(電柱、ポスト、またはこの例のような実写の背景)の前後を通過する場合に使用します。マットを利用してレンダリングした別のイメージの一部を「切り取る」ことができるため、別のイメージをパスの上下に合成できます。

 

シャドウ パスはマット パスと同じような効果になりますが、他のレンダリングしたイメージに投影されるオブジェクトの影専用に作成されるパスです。このパスで透明度やシャープさを操作すると、最終シーンと合成した際にリアルな表現ができます。

 

スペキュラ パスは、オブジェクトのハイライトの編集に使用します。

 

すべてのパスを合成し、最終イメージを作成しました。

レンダ パスの構造

レンダ パスはさまざまな要素で構成されています。Explorer を使用すると、シーン内のすべてのレンダ パス、内容、およびプロパティのリストを確認できます。

Explorer を開き([8]キーを押す)、以下のいずれかの操作を実行します。

  • [P]キーを押してスコープを[パス]に設定します。またはスコープ メニューから[パス](Passes)を選択します。

  • [U]キーを押してスコープを[現在のパス]に設定します。またはスコープ メニューから[現在のパス](Current Pass)を選択します。

A

[現在のパス](Current pass)。現在のパスは常に[太字](bold)で表示されます。

各パスには、独自のオプションがあります。この設定で各パスに必要なオプションのみを有効にすれば、レンダリングを最適化できます。たとえば、シャドウ パスのみでシャドウ計算を有効にすることができます。「パス レンダ オプション」を参照してください。

パス ノードを展開すると、レンダ オプション、パスに対してアクティブなカメラ、パーティション、パス全体に適用されている環境シェーダ、アウトプット シェーダ、またはボリューム シェーダが表示されます。

B

[パス レンダラ オプション](Pass renderer options)。パス用に選択したレンダラに応じて、[ハードウェア レンダラ]または[mental ray]アイコンをクリックしてパスのレンダラ オプションを編集します。詳細については、「mental ray レンダラオプション」および「ハードウェア レンダラ オプション」を参照してください。

パスがローカルまたはグローバルのいずれのレンダラ オプションのセットを使用しているかは、レンダラのノードが通常の書体または斜体のどちらで表示されているかで識別できます。グローバルまたはローカルレンダリングオプションの設定」を参照してください。

C

[パス カメラ](Pass camera)。カメラ アイコンをクリックすると、パスのカメラ オプションとレンズシェーダ オプションを定義できます。必要な場合は新しいカメラをシーンに追加し、アクティブに設定できます。「レンダパスカメラの設定と表示」を参照してください。

D

[背景パーティション](Background partition)。すべてのパスには 2 つの背景パーティションから作成されています。背景パーティションにはシーンのオブジェクトおよびライトが含まれます。

背景パーティションには通常、シーン内のオブジェクトのうち、パスで変更されない各オブジェクトが含まれます。ただし、背景パーティションの内容にも変更を加えることができます。「背景パーティション」を参照してください。

E

[パーティション](Partition)。パーティションとはパスの区分で、グループのように機能します。パーティションは、パス内でシーン エレメントを整理するために使用します。「パーティションの定義」を参照してください。

パーティション ノードを展開すると、ノードの内容、およびノードに適用されているマテリアル、シェーダ、オーバーライド、その他のプロパティを確認できます。

F

[フレームバッファ](Framebuffers)。フレームバッファのフォルダには、メイン レンダ チャンネルを含むパスに関連付けられるレンダ チャンネルのフレームバッファすべてが保持されます。「レンダ チャンネルのフレームバッファを定義する」を参照してください。

G

[パス](Passes)。既定の「ビューティ」パスを含む追加のパスが、Explorer のソート順設定を変更しない限り、作成順に一覧表示されます。「Explorer でエレメントをソートおよび順序変更する」(「インタフェースおよびツール」)を参照してください。

H

マテリアルがパーティションに割り当てられています。「B」は、マテリアルがブランチ モードで適用されたこと、およびパーティション内の各オブジェクトに継承されていることを示します。パーティション内のいずれかのオブジェクトにローカルなマテリアルが適用されている場合、そのオブジェクトはこのパスのパーティションレベルのマテリアルによって上書きされます。

レンダ パスのワークフロー

ここでは、レンダ パスを作成、修正、および出力する方法の概要について説明します。

  1. [レンダ パスを作成します](Create a render pass)。以下のいずれかの方法があります。

  2. [パーティションを作成します](Create partitions)。パーティションを使用して、レンダ パス内のオブジェクトとライトを整理および編集できます。エレメントをパーティションに分割する方法およびそのエレメントに設定するプロパティは、そのパスで作成するエフェクトによって異なります。「パーティションの定義」を参照してください。

  3. パス用の[アクティブ カメラを指定](Specify the active camera) -「レンダパスカメラの設定と表示」を参照してください。

  4. パスとそのパーティションに[シェーダを適用して](Apply shaders)、グローバル環境およびボリューミック エフェクトを作成します。「シェーダのパスへの適用」および「パーティションへのシェーダーの適用」を参照してください。

  5. 必要に応じて、[パーティションのオーバーライドを定義します](define an override for a partition)。オーバーライドでは、パーティション内のオブジェクトに対して特定のシェーダ パラメータおよびプロパティを制御することができます。「パーティションにプロパティを適用およびオーバーライドする」を参照してください。

  6. [レンダパス]プロパティ エディタ[パス オプションを設定します](Set the pass options)。パス オプション設定方法の概要については、「パス レンダ オプション」を参照してください。

  7. [レンダ チャンネルを設定し](Set up render channels)、オプションを定義します。パスに関する各情報を個別ファイルへ出力できるように、レンダ チャンネルを定義できます。「レンダ チャンネルとフレーム バッファ」を参照してください。

  8. 各パスの[レンダラ オプションを設定します](Set the renderer options)。既定ではこれらは mental ray レンダラのオプションが設定されていますが、Softimage ハードウェア レンダラや、統合されたサードパーティ製レンダラも使用できます。レンダラ オプション設定方法の概要については、「mental ray レンダラオプション」および「ハードウェア レンダラ オプション」を参照してください。

    パスはそのシーンのグローバル レンダラ オプションを共有している場合と、独自のローカルなレンダラ オプションのセットを使用している場合があります。「グローバルまたはローカルレンダリングオプションの設定」を参照してください。

  9. レンダ パスを設定すれば、レンダリングを実行できます。詳細については、「レンダリング方法」を参照してください。

  10. その後、Softimage Illusion を使用してエフェクトを合成し、パスに適用します。詳細については、「コンポジットとエフェクト」を参照してください。