お世話になっております。
カスケードシャドウの調整について質問があります。
以下のような条件下で、希望する様な調整を行う方法はございますでしょうか。
【条件】
・ライティングはディレクショナルライトのみです。
・部屋(天井や壁は影を落とす設定ではないスタティックメッシュ)が上下に2部屋があり、上の部屋にスケルタルメッシュアクターがいます。
【希望する調整内容について】
・上記の条件ですと、影は上の階から下の部屋に突き抜けて表示されてしまうのですが、この影を、下の部屋に落とさない様な方法はございますでしょうか。
CascadeShadowのパラメーターで何か高さに対しての減衰がや、部屋(スタティックメッシュ)側の設定で突き抜けない様に出来るのか、等ございましたらお教えいただければと思います。
何卒よろしくお願い致します。
残念ながら、おっしゃれれるような設定は残念ながらないかと思われます。Cascade Shadow Mapの高さ用の設定などはございません。Light Channelを用いたとしても、一つのライトが持つShadowmapはChannelによって複数個生成されるわけではないので本仕様を満たすことはできないかと思われます。
対応方法として良いかわかりませんが、Directional Lightを階毎に複数個おき、Lighting Channelによって切り分けることで満たせるかもしれません。
お世話になっております。
ご回答をいただきありがとうございます。
またライトチャンネルで切り分けるアイデアを頂きありがとうございます。確かに利用可能な方法案かなと思いました。
無理難題をお願いし失礼致しました。
対処が無いことが解りましたので、逆に選択肢が絞れて助かりました。
今回いただいた解答をもってCLOSEさせていただきます。
ありがとうございました。