Unreal Engine is the world’s most open and advanced real-time 3D creation platform. Continuously evolving to serve not only its original purpose as a state-of-the-art games engine, today it gives creators across industries the freedom and control to deliver cutting-edge content, interactive experiences, and immersive virtual worlds.
NVIDIA UNREAL ENGINE CUSTOM BRANCHES
NVIDIA has made it easy for game developers to add leading-edge technologies to their Unreal Engine 4 (UE4) games by providing custom UE4 branches for NVIDIA technologies on GitHub.
Having custom UE4 branches on GitHub shortens the development cycle, and helps make games look more stunning. With these custom branches, developers can integrate NVIDIA technologies into UE4 games and deliver improvements within an hour.
NVIDIA RTX UE4 Branch
The RTX branch is optimized for NVIDIA RTX GPUs and includes enhancements to the DXR support found in UE 4.25. It is ideal for developers adding ray tracing to their games or applications.
- Adds spatial data-structure culling to improve performance for ray traced lights.
- This delivers up to a 25% improvement in performance of ray traced reflections.
- Provides support for volumetric fog shadows (with ray traced shadows enabled).
- Developers can now support ray traced fog shadows and ray traced lights simultaneously.
- Adds light culling via volumes.
- Includes all feature updates from the recent UE 4.25.2 and UE 4.25.3 mainline releases.
- Adds ray tracing path for lighting volumetric fog.
Access NVIDIA UE4 integrations at https://github.com/NvPhysX/UnrealEngine for a list of all available branches. These branches include:
NVIDIA Project Sol
To showcase the ray tracing capabilities in new NVIDIA Turing GPUs, NVIDIA created Project Sol, a series of UE4 scenes that show off cinematic-quality rendering in real time running on a single NVIDIA Quadro RTX 6000.
NVIDIA and Epic have a long history of collaboration. UE4 is optimized for NVIDIA GPUs and Epic Games uses NVIDIA Tegra Android Development Pack and Nsight Tegra, Visual Studio Edition as their Android development environment for Windows PCs.
"Epic developed Unreal Engine 4 on NVIDIA hardware, and it looks and runs best on GeForce." Tim Sweeney, founder, CEO and technical director of Epic Games.
"NVIDIA's Tegra Android Development Pack (TADP) and Nsight Tegra Visual Studio Edition 3.5 enable a turnkey Unreal Engine 4 development environment for Android. These tools simplify installation of an Android development environment, and ensure that Visual Studio building and debugging of UE4 and NDK is completely seamless." Epic Games on NVIDIA Tegra Android Development Pack and Nsight Tegra.
- UE4 GameWorks Forums
- Documentation included in: VRWorks Graphics SDK Download
- GTC2018 Presentation (PDF): Enhancing and Accelerating Your VR Applications with the VRWorks SDK
- GTC2017 Presentation (Video): Accelerating your VR Applications with VRWorks
- Developer Blog: Lens Matched Shading and Unreal Engine 4 Integration
- See all VRWorks presentations