Premium
Temporally Coherent Irradiance Caching for High Quality Animation Rendering
Author(s) -
Smyk Miłosław,
Kinuwaki Shinichi,
Ďurikovič Roman,
Myszkowski Karol
Publication year - 2005
Publication title -
computer graphics forum
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.578
H-Index - 120
eISSN - 1467-8659
pISSN - 0167-7055
DOI - 10.1111/j.1467-8659.2005.00865.x
Subject(s) - computer science , rendering (computer graphics) , animation , library science , computer graphics (images)
In rendering of high quality animations that include global illumination, the nal gathering and irradiance caching are commonly used. However, the computational cost they incur is high enough to discourage their wide use in production rendering. We introduce a data structure called anchor, which lets us permanently link cache loca- tions to points intersected by their nal gathering rays. Consequently, we can cheaply probe and transfer the (ir)radiance by exploiting the temporal coherence of successive animation frames, resulting in half an order of magnitude acceleration and reduced temporal artifacts. Additionally, our anchor structure lets us render moder- ately glossy surfaces at the cost much lower than the traditional importance sampling techniques. We also describe an efcient, perceptually motivated and independent scheme for limiting the growth in the number of irradiance caches. Finally, an implementation in a practical rendering system is demonstrated.