プリレンダリングのようにHDRI画像をつかったIBLレンダリングを
UE4でリアルタイムでやりたいのですが、どうすれば実現できるか分からなく困っています。
スカイライトのcubemapにHDRI画像をつけてためしてみましたが
影がおちませんでした。
何か良い方法ありましたらご教授いただきたいです。
よろしくお願いします。
プリレンダリングのようにHDRI画像をつかったIBLレンダリングを
UE4でリアルタイムでやりたいのですが、どうすれば実現できるか分からなく困っています。
スカイライトのcubemapにHDRI画像をつけてためしてみましたが
影がおちませんでした。
何か良い方法ありましたらご教授いただきたいです。
よろしくお願いします。
少々言っていることがわからないのですが、IBLのリアルタイムというのが何を差しているでしょうか?
UE4でレンダリングされているものは全てリアルタイムですし、IBLで発生している光源自体はリアルタイムで反映されます。ただし、スカイライトが発生させるのはあくまでも環境光であり、影を落とす目的で利用することはできません。
具体的な例などがあれば提示していただけると助かります。
回答していただきありがとうございます。 なるほど!スカイライトでは影を落とせないのですね。
添付のようなスタジオセットの中で影を落としたいのです。 HDRIの画像から影をおとすのはUE4では現状不可能なのでしょうか。
プリレンダー(Vray)ではドームライトを使用することで このスタジオセットのHDRI写真をもとにライティングして影を落とすことが できていたのでUE4でもできるのかなと思っていました。
ライティングで影をおとすにはUE4のライトを使用するしかないのでしょうか。
このHDRI画像をかえることでリアルタイムに背景とライティングを変えたいなと思っています。
「影が落ちているか落ちていないか」という議論の答えで言うと「落ちている」が正しい回答かと思います
一応HDRI画像を元にしたSkyLightによるライティングは実現できています。
LightStageのコントラスト比はかなり上げましたが…
球体の下にわずかに影が見えるのは確認できるでしょうか?
VRayのSkyDomeLightの動作を把握しているわけではないのですが、
計算の仕組みはUE4のSkyLightと同じなのでしょうか?
少し古いですが、基本的な仕組みは変わっていないと思います
もっとはっきりとした影、指向性のある影が欲しい、となると、やはり他のLightでセットアップする必要があるかと思います
回答ありがとうございました。
はっきりとした影が欲しいのでやはりライトを置くのが正解のようですね。
もう少し自分でも色々試して見ます。