
HDRIの床に視覚トリックなしで影を投影する方法
HDRI環境をBlender、3ds Max、またはMayaなどのプログラムで使用する場合、HDRIは照明と背景の両方に使用されますが、物理的なオブジェクトではないため、床に直接影を投影しません。キャラクターの影が、自然照明のビーチのように床に表示されるためには、追加の平面を作成し、多くの人が見落とすオプションを有効にする必要があります:Shadow Catcher。そしていいえ、照明の専門家である必要はありません! 🌅
Shadow Catcherの使用
鍵は、その平面が可視オブジェクトとしてレンダリングされないようにし、影だけをキャッチすることです。例えばBlenderでは、キャラクターの下に平面を作成し、Cyclesエンジンを使用している場合、オブジェクトのプロパティからShadow Catcherオプションを有効にします。これにより、平面は影を受け取りますが、最終画像には表示されません。3ds MaxでV-RayやArnoldを使用する場合、Matte ShadowタイプのマテリアルやMatte/Shadow/Reflection materialを使用し、同じ効果を得ます。
適切な視覚統合のための詳細
視覚的な切れ目を避けるため、平面の色をHDRIの床の色に似せるようにしてください。また、マテリアルのノードやライトの設定から影の不透明度や強度を調整できます。これにより、影が誇張されたり偽物のように見えたりしなくなります。BlenderでEeveeを使用している場合、Shadow Catcherはまだ完全に実装されていないので、この種のレンダリングにはCyclesを使用することをお勧めします。
ちなみに、最初に何も起こらないように見えても心配しないでください:影は存在しますが、特に非常に明るいシーンのHDRIの場合、非常に薄いことがあります。そこで影のコントラストを上げたり、投影を強化する補助光を追加したりできます。面白いことに、誰もがいつかこれを経験します。平面と格闘し、拡大縮小し、回転し、何千ものノードを追加します... まで、トリックは単にチェックボックスをオンにすることだと気づくのです。3Dライフはそんなものです! 😄
これらのヒントで、HDRIの床に効果的でリアルな影を投影できるようになります。そして覚えておいてください、影が期待通りでない場合、常に設定を確認できます! 🔍