Corpus ID: 221856518

Scaling Probe-Based Real-Time Dynamic Global Illumination for Production

  title={Scaling Probe-Based Real-Time Dynamic Global Illumination for Production},
  author={Z. Majercik and Adam Marrs and J. Spjut and M. McGuire},
We contribute several practical extensions to the probe based irradiance-field-with-visibility representation to improve image quality, constant and asymptotic performance, memory efficiency, and artist control. We developed these extensions in the process of incorporating the previous work into the global illumination solutions of the NVIDIA RTXGI SDK, the Unity and Unreal Engine 4 game engines, and proprietary engines for several commercial games. These extensions include: a single, intuitive… Expand
2 Citations
Dynamic Diffuse Global Illumination Resampling
This work proposes a new real-time solution called dynamic diffuse global illumination resampling that computes direct and indirect illumination accurately and with low noise and outperforms hardware accelerated path tracing in both runtime and noise. Expand
Even with the advent of hardware-accelerated ray tracing in modern GPUs, only a small number of rays can be traced at each pixel in real-time applications. This presents a significant challenge forExpand


Dynamic Diffuse Global Illumination with Ray-Traced Irradiance Fields
We show how to compute global illumination efficiently in scenes with dynamic objects and lighting. We extend classic irradiance probes to a compact encoding of the full irradiance field in a scene.Expand
Real-time global illumination using precomputed light field probes
A new data structure and algorithms that employ it to compute real-time global illumination from static environments, and applies ideas from screen-space and voxel cone tracing techniques to efficiently sample radiance on world space rays, with correct visibility information, directly within pixel and compute shaders. Expand
Fast non-uniform radiance probe placement and tracing
This work presents an automatic non-uniform probe placement method to correctly sample visibility information and eliminate superfluous probes, and organizes non- uniform probes in an efficient structure for fast run-time ray tracing. Expand
Path tracing in production: part 1: modern path tracing
This part of a full-day course will give an insight into movie production requirements for new students and academic researchers, and lay a solid mathematical foundation to develop new ideas to solve problems in this context. Expand
Sony Pictures Imageworks Arnold
The design choices that are unique to this version of the Arnold renderer are focused on and the approach to subdivision surface tessellation, hair rendering, sampling, and variance reduction techniques are detailed. Expand
Real-time global illumination by precomputed local reconstruction from sparse radiance probes
We present a direct-to-indirect transport technique that enables accurate real-time rendering of indirect illumination in mostly static scenes of complexity on par with modern games while supportingExpand
Global illumination in tom clancy’s the division
  • Presented at Game Developers Conference, 2016. URL: v=04YUZ3bWAyg& 7
  • 2016
Real-Time Global Illumination Using Precomputed Illuminance Composition with Chrominance Compression
A new real-time approach for indirect global illumination under dynamic lighting conditions using surfels to gather a sampling of the local illumination and propagate the light through the scene using a hierarchy and a set of precomputed light transport paths using a spherical harmonics representation. Expand
Temporal antialiasing in uncharted 4
  • URL: http://advances.
  • 2016
Volumetric global illumination at treyarch
  • Advances in Real-Time Rendering 2016, SIGGRAPH 2016, Treyarch. URL: cdn/research/Volumetric_Global_Illumination_at_Treyarch.pdf. 5, 7
  • 2016