“Radiance Cache Splatting: A GPU-Friendly Global Illumination Algorithm” by Gautron, Křivánek, Bouatouch and Pattanaik

  • ©Pascal Gautron, Jaroslav Křivánek, Kadi Bouatouch, and Sumanta N. Pattanaik

  • ©Pascal Gautron, Jaroslav Křivánek, Kadi Bouatouch, and Sumanta N. Pattanaik

  • ©Pascal Gautron, Jaroslav Křivánek, Kadi Bouatouch, and Sumanta N. Pattanaik

Conference:


Type:


Title:

    Radiance Cache Splatting: A GPU-Friendly Global Illumination Algorithm

Presenter(s)/Author(s):



Abstract:


    Fast global illumination computation is a challenge in several fields such as lighting simulation and computergenerated visual effects for movies. To this end, the irradiance caching algorithm is commonly used since it provides high-quality rendering in a reasonable time. However this algorithm relies on a spatial data structure in which nearest-neighbors queries and data insertions are performed alternately within a single rendering step. Due to this central and permanently modified data structure, the irradiance caching algorithm cannot be easily implemented on graphics hardware. This paper proposes a novel approach to global illumination using irradiance and radiance cache: the radiance cache splatting. This method directly meets the processing constraints of graphics hardware since it avoids the need of complex data structure and algorithms. Moreover, the rendering quality remains identical to classical irradiance and radiance caching. Our renderer shows an implementation of our algorithm which provides a significant speedup compared to classical irradiance caching.

References:


    KRIV ˇ ANEK ́ , J., GAUTRON, P., BOUATOUCH, K., AND PATTANAIK, S. 2005. Improved Radiance Gradients Computation. To appear in Proceedings of SCCG.
    KRIV ˇ ANEK ́ , J., GAUTRON, P., PATTANAIK, S., AND BOUATOUCH, K. 2005. Radiance Caching for Efficient Global Illumination Computation. To appear in IEEETVCG.
    WARD, G. J., RUBINSTEIN, F. M., AND CLEAR, R. D. 1988. A ray tracing solution for diffuse interreflection. In Proceedings of SIGGRAPH, 85–92.


ACM Digital Library Publication:



Overview Page: