Title
Temporal Radiance Caching
Keywords
Animation; Global illumination; Graphics processors; Temporal coherence
Abstract
We present a novel method for fast high-quality computation of glossy global illumination in animated environments. Building on the irradiance caching and radiance caching algorithms, our method leverages temporal coherence by sparse temporal sampling and interpolation of the indirect lighting. In our approach, part of the global Illumination solution computed in previous frames is reused in the current frame. Our reusing scheme adapts to the change of incoming radiance by updating the indirect lighting only where there is a significant change. By reusing data in several frames, our method removes the flickering artifacts and yields a significant speedup compared to classical computation in which a new cache is computed for every frame. We also define temporal gradients for smooth temporal interpolation, A key aspect of our method is the absence of any additional complex data structure, making the implementation into any existing renderer based on irradiance and radiance caching straightforward. We describe the implementation of our method using graphics hardware for improved performance. © 2007 IEEE.
Publication Date
9-1-2007
Publication Title
IEEE Transactions on Visualization and Computer Graphics
Volume
13
Issue
5
Number of Pages
891-901
Document Type
Article; Proceedings Paper
Personal Identifier
scopus
DOI Link
https://doi.org/10.1109/TVCG.2007.1061
Copyright Status
Unknown
Socpus ID
34548536070 (Scopus)
Source API URL
https://api.elsevier.com/content/abstract/scopus_id/34548536070
STARS Citation
Gautron, Pascal; Bouatouch, Kadi; and Pattanaik, Sumanta, "Temporal Radiance Caching" (2007). Scopus Export 2000s. 6688.
https://stars.library.ucf.edu/scopus2000/6688