半透明オブジェクトの影のキャスト

かじゅまる
Wed, 27 Feb 2019 06:14:15 +0000
Asset Creation

こんにちは。
UE4で半透明のオブジェクトを配置した際に影がうまくキャストされません。
staticに設定したアクタに半透明のマテリアルを適用するとライティングビルド前はmovableアクタと同様の影がキャストされますが、ライティングビルドを行うとそれが下のスクリーンショットのように消えてしまいます。movableアクタはライティングビルド後も影がついています。

ライティングビルドを行った後も半透明マテリアルを適応させたstaticアクタの影をキャストする方法をご教授ください。ライトの設定をスタティックにするとよいという意見を見つけましたが、directional lightを使用していると不可能なのでしょうか？

アクタの
cast shadow
volumetric translucent shadow
はどちらもチェックを入れており、マテリアルは
3vec - basecolor
0.5 - opacity
のようにノードをつないだもので
blend mode : translucent
shading model : default lit
lighting mode : surface translucency volume
のように設定しています。

P.S.　質問を分けてするべきかもしれませんが、movableアクタのキャストする影が汚いのはプレビューだからでしょうか？コンソールコマンドのr.shadow.maxresolution=8192等をいじっても変化がありませんでした。movableアクタの影をきれいにする方法もご存知の方がいらっしゃればお願いします。

4 posts - 2 participants