RTX Global Illumination
Leveraging the power of ray tracing, the RTX Global Illumination (RTXGI) SDK provides scalable solutions to compute multi-bounce indirect lighting without bake times, light leaks, or expensive per-frame costs. RTXGI is supported on any DXR-enabled GPU, and is an ideal starting point to bring the benefits of ray tracing to your existing tools, knowledge, and capabilities.
Access RTXGI Introductory Resources
RTXGI enabled in Portal With RTX.
Dynamic Scenes With RTXGI
Neural Radiance Cache (NRC) is an AI-powered algorithm that trains the radiance cache about a scene in real time, handling fully dynamic scenes with no assumptions about lighting, geometry, and materials. It uses AI acceleration to train the radiance cache in real time to offer improved performance and more accurate global illumination in highly demanding scenes.
This slider shows the raw denoised cache visualization with NRC off and on. NRC enabled significantly enhances the signal quality of the radiance data.
Spatial Hash Radiance Cache (SHaRC) is a radiance cache that's built on a spatial hash data structure designed for a fast and scalable global illumination technique for path tracing. It's similar to NRC, but it doesn't use a neural network. SHaRC will run on any DirectX or Vulkan ray-tracing-capable GPU.
This slider shows SHaRC featured in Cyberpunk 2077. With SHaRC enabled, the GI lighting is able to cover more of the scene with negligible performance impact.
Content creation at the speed of light. Accelerated global illumination in path tracing. Infinite bounce lighting in real time. Dynamic Diffuse Global Illumination (DDGI) provides a scalable probe-based solution to deliver multi-bounce indirect lighting without requiring any offline lightmaps or light baking.
This slider shows DDGI in an Unreal Engine powered museum scene. Here the enhanced realism of the indirect lighting from DDGI allows greater detail to be visible in the scene.
RTXGI Product Features
Accelerated Global Illumination Solutions for Real Time Path Tracing
With RTXGI, you can leverage fast and efficient radiance caching techniques to deliver optimal performance for the most demanding graphical applications. The solutions cover any ray-tracing-capable GPU with standard and AI-accelerated algorithms leveraging the increased capability of NVIDIA tensor cores.
One Scalable Solution for All
Full source code puts you in control. Customize RTXGI to your needs on any DXR-enabled GPU. RTXGI's scalable design gives you the control to decide when and where you want to crank up performance or max out image quality.