イメージ ファイルのバックグラウンドの詳細については、「イメージ プレーン」を参照してください。
3D イメージ ファイル バックグラウンドを作成するには
- レンダーするパース ビュー カメラのイメージ ファイル バックグラウンドを作成します(スタティック イメージ ファイル バックグラウンドを作成するまたはアニメーション イメージ ファイル バックグラウンドを作成するを参照)。
- そのバックグラウンドをリファレンスとして使用して、比較的単純な単一のサーフェス(またはサーフェス グループ)を作成し、それをバックグラウンド イメージのオブジェクトのスタンドインとして、シーン内のオブジェクトに作用させます。
たとえばバックグラウンド イメージのフロアに、シーン内のオブジェクトのシャドウを投影したい場合は、フロアのスタンドインとなるプレーンを作成します。
- スタンドイン サーフェスをスケールや配置して、バックグラウンド イメージの適切な領域の真上に配置します。
- ハイパーシェード(Hypershade)で作成 > マテリアル > バックグラウンドの使用(Create > Materials > Use Background)を選択し、新しいマテリアルをスタンドイン サーフェスに割り当てます。スタンドイン サーフェスが、バックグラウンド イメージ内のオブジェクトと同じカラーになります。
- シーン内のオブジェクトをスタンドイン サーフェスの背後に移動し、バックグラウンド イメージ内のオブジェクトの背後に移動しているように見せることができます。
スタンドイン サーフェスにシャドウを投影することによって、シーン内のオブジェクトがバックグラウンド イメージ内のオブジェクトにシャドウを落としているように見せることもできます。次の事柄を検討してください。
- バックグラウンド イメージ内のオブジェクトがシーン内のオブジェクトにシャドウを投影しているように見せるには、スタンドイン サーフェスのアトリビュート エディタ(Attribute Editor)のレンダリング詳細(Render Stats)セクションにあるシャドウの投影(Cast Shadows)オプションをオンにします。
- シーン内のオブジェクトがバックグラウンド イメージ内のオブジェクトを正確に反射しているように見せるには、スタンドイン サーフェスのアトリビュート エディタ(Attribute Editor)のレンダリング詳細(Render Stats)セクションにある反射に現れる(Visible in Reflections)オプションをオンにします。反射に現れる(Visible in Reflections)オプションは既定でオンに設定されています。
シーン内のオブジェクトがバックグラウンド イメージのオブジェクトを正確に反映するように設定するには
- スタンドイン サーフェスに Blinn シェーダ(Blinn)または Phong シェーダ(Phong)マテリアルなどを割り当てます。バックグラウンドの使用(Use Background)マテリアルは使用しないでください。
- ファイル(File)投影テクスチャをカラー(Color)にマップします。そのためには、レンダー ノードの作成(Create Render Node)ウィンドウでテクスチャを適用するときに、ファイル(File)テクスチャを右クリックして投影として作成(Create as projection)を選択します。ファイルを読み込む場合は、ファイル > 読み込み(File > Import)から投影(As Projection)を選択します。
- バックグラウンド イメージをイメージ(Image)アトリビュートにマッピングし、投影のタイプ(Proj Type)をパース ビュー(Perspective)に設定して、バックグラウンド イメージと関連付けたカメラにカメラにリンク(Link To Camera)を設定します。
スタンドイン サーフェスがバックグラウンド イメージ内のオブジェクトと同じカラーになり、しかも、シーン内のオブジェクトがバックグラウンド イメージ内のオブジェクトを正確に反射します。ただし、スタンドイン サーフェスがバックグラウンド イメージ内のオブジェクトと同一に見えるようにするには、スタンドイン サーフェスを正しく照らす必要があります。