レイトレーシングの反射を利用して、合わせ鏡を作りたい

レイトレーシングによる反射を使って、合わせ鏡を作ることが可能かどうかを教えていただきたいです。

鏡のマテリアル設定
Blend Mode : Translucent
Translucency Lighting Mode : Surface Forward Shading

ポストプロセス設定
Translucency Type : Ray Tracing

変更箇所は以上です。
試したこととして、ポストプロセスの設定においてRaytracing Reflections Max Bounces を変更してみましたが、変化はありませんでした。
反射される鏡は画像のような真っ黒な描画になります。

合わせ鏡のような表現は可能なのでしょうか。

鏡面がTranslucentでなければ可能です

反射するごとに暗くなっているのは、LumenがもともとGIを表現する機能であり
距離減衰が強く設定されているのかも…と想像しています
詳しく調べてはいませんが…

RayTracingタイプのTranslucencyTypeはLumen上で使用することを想定していない、という話もあるようです


UE5.1あたりの古いRayTracing機能が残っているバージョンであれば、下の画像のような表現は可能です

RayTracedReflectionはUE5.0の時点でDeprecatedであり、UE5.2以降のバージョンでは選択することができなくなっています
なおこの場合でも、鏡面のMaterialがTranslucentである場合は機能しません

RayTracing機能については、その殆どがUE4時代に成立したものであり、現在は見直しが入っているのかな?と思います
今回の問題であるRayTracedTranslucencyもDeprecatedとなっており、将来的に削除されるようです

1 Like