イメージ プレーンで深度合成する

 
 
 

Maya のイメージ プレーンでは、カメラのシーン ビューでリアル タイムの Z 深度合成を行えるようになりました。この Z 深度合成機能では、3D オブジェクトを深度情報でマッピングされたイメージ プレーンと共に、カメラの視野内で、より遠くに、またはより近くに配置することができます。イメージの深度値より近いオブジェクトは、その前に表示されます。イメージの深度値より離れたオブジェクトは、その後ろに表示されます。

Z 深度データは、イメージ プレーンにマッピングされた .IFF イメージ ファイルの Z チャネル内に含まれます。

Z 深度データは、イメージ プレーンのピクセルを、そのカメラに対してオフセットするために使用されます。したがって Z 深度機能は、イメージ プレーンの親カメラのみに対して機能します。他のカメラは、イメージ プレーン深度を視覚化することはできません。

既定では、イメージ ファイルが Z 深度値を含む場合も、Z 深度マップ サポートは無効になっています。Z 深度サポートを有効にするには、次のステップに従います。

イメージ プレーンの深度マップ サポートを有効にするには

  1. ビュー > カメラの選択(View > Select Camera)を選択して、現在のカメラを選択します。
  2. カメラ(Camera)のシェイプ ノードで、アトリビュート エディタ環境(Environment)セクションを展開します。作成(Create)ボタンをクリックして、イメージ プレーンを作成します。
  3. イメージ プレーンのアトリビュート エディタで、深度(Depth)セクションを展開します。
  4. 深度マップの使用(Use Depth Map)オプションをチェックして、Z 深度サポートを有効にします。

    指定したイメージ ファイルに Z 深度データが存在する場合は、シーン ビューに表示されます。あるいはソフトウェア レンダーに、合成された Z 深度情報があります。

パフォーマンスを最適化するには、イメージ解像度をレンダー出力解像度の整数倍に設定することをお勧めします(たとえば、イメージ解像度をレンダー出力解像度の 2.5 倍ではなく 2 倍に設定します)。そうしないと、そのイメージをレンダー領域に合わせるために、リサンプルする必要があることがあります。

注:
  • 現在、Z 深度合成は .IFF イメージ ファイルのみに使用できます。
  • Z 深度合成は、mental ray for Maya レンダラではサポートされていません。
  • Z 深度データを含むイメージ プレーンが複数あるカメラは、シーン ビューで適切にレンダーされない可能性があります。ただし、Z 深度データを含むイメージ プレーンが 1 つのみのカメラは、Z 深度データがないイメージ プレーンが複数含まれていても、シーン ビューで適切にレンダーされます。どちらの場合もソフトウェア レンダリングは影響を受けません。
  • 部分的に透明なピクセルは通常、深度情報がカラー値において定義されていないため、正しくレンダーしない可能性があります。
  • Z 深度合成が有効のときは、イメージ プレーンを回転させることはできません。
  • シーン ビューで表示するために Z 深度データをリサンプリングすると、深度値がカラー情報と揃っていない箇所でレンダリング アーティファクトが見られることがあります。ソフトウェア レンダリングは、影響を受けません。