Temporal radiance caching

Authors

    Authors

    P. Gautron; K. Bouatouch;S. Pattanaik

    Comments

    Authors: contact us about adding a copy of your work at STARS@ucf.edu

    Abbreviated Journal Title

    IEEE Trans. Vis. Comput. Graph.

    Keywords

    global illumination; animation; temporal coherence; graphics processors; RADIOSITY; ENVIRONMENTS; ANIMATION; Computer Science, Software Engineering

    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.

    Journal Title

    Ieee Transactions on Visualization and Computer Graphics

    Volume

    13

    Issue/Number

    5

    Publication Date

    1-1-2007

    Document Type

    Article

    Language

    English

    First Page

    891

    Last Page

    901

    WOS Identifier

    WOS:000247893800004

    ISSN

    1077-2626

    Share

    COinS