Skip to Main content Skip to Navigation
Journal articles

Adaptive Records for Irradiance Caching

Mickaël Ribardière 1 Samuel Carré Kadi Bouatouch 2
1 SIC
XLIM - XLIM, Université de Poitiers
2 FRVSense - FRVSense
IRISA-D6 - MEDIA ET INTERACTIONS
Abstract : Irradiance Caching is one of the most widely used algorithms to speed up global illumination. In this paper, we propose an algorithm based on the Irradiance Caching scheme that allows us (1) to adjust the density of cached records according to illumination changes and (2) to efficiently render the high-frequency illumination changes. To achieve this, a new record footprint is presented. Although the original method uses records having circular footprints depending only on geometrical features, our record footprints have a more complex shape which accounts for both geometry and irradiance variations. Irradiance values are computed using a classical Monte Carlo ray tracing method that simplifies the determination of nearby objects and the pre-computation of the shape of the influence zone of the current record. By gathering irradiance due to all the incident rays, illumination changes are evaluated to adjust the footprint’s records. As a consequence, the record footprints are smaller where illumination gradients are high. With this technique, the record density depends on the irradiance variations. Strong variations of irradiance (due to direct contributions for example) can be handled and evaluated accurately. Caching direct illumination is of high importance, especially in the case of scenes having many light sources with complex geometry as well as surfaces exposed to daylight. Recomputing direct illumination for the whole image can be very time-consuming, especially for walkthrough animation rendering or for high-resolution pictures. Storing such contributions in the irradiance cache seems to be an appropriate solution to accelerate the final rendering pass.
Document type :
Journal articles
Complete list of metadata

https://hal.inria.fr/hal-01143360
Contributor : Rémi Cozot <>
Submitted on : Friday, April 17, 2015 - 2:02:39 PM
Last modification on : Wednesday, June 16, 2021 - 3:42:13 AM

Links full text

Identifiers

Citation

Mickaël Ribardière, Samuel Carré, Kadi Bouatouch. Adaptive Records for Irradiance Caching. Computer Graphics Forum, Wiley, 2011, 30 (6), pp.1603-1616. ⟨10.1111/j.1467-8659.2010.01846.x⟩. ⟨hal-01143360⟩

Share

Metrics

Record views

399