Epic has this week announced that the latest preview version of Unreal Engine 4 now includes both low-level and high-level support for ray tracing. Enabling developers who use the games engine to create can now include support for the NVIDIA reflection technology Providing a boost for NVIDIA’s RTX cards.
“Peek into the future of real-time computer graphics with “Reflections,” the first demonstration of real-time raytracing in Unreal Engine 4 using Microsoft’s new DXR framework and NVIDIA RTX technology for Volta GPUs. The Reflections demo illustrates the next-gen experimental lighting and rendering techniques in Unreal Engine, developed in collaboration with NVIDIA and ILMxLAB.”
Unreal Engine devs’ new ray tracing options, from the UE 4.22 preview notes: “Real-Time Ray Tracing and Path Tracing (Early Access). Added ray tracing low level support: Implemented a low level layer on top of UE DirectX 12 that provides support for DXR and allows creating and using ray tracing shaders (ray generation shaders, hit shaders, etc) to add ray tracing effects.”
Added high-level ray tracing features:
– Rect area lights
– Soft shadows
– Reflected shadows
– Ambient occlusion
– RTGI (real time global illumination)
– Geometry types: Triangle meshes, Static, Skeletal (Morph targets & Skin cache), Niagara particles support
– Texture LOD
– Shadows, Reflections, AO
– Path Tracert
– Unbiased, full GI path tracer for making ground truth reference renders inside UE4.