Adaptive Records for Irradiance Caching - Université de Rennes Accéder directement au contenu
Article Dans Une Revue Computer Graphics Forum Année : 2011

Adaptive Records for Irradiance Caching

Mickaël Ribardière
SIC
Samuel Carré
  • Fonction : Auteur
Kadi Bouatouch

Résumé

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.

Dates et versions

hal-01143360 , version 1 (17-04-2015)

Identifiants

Citer

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

Altmetric

Partager

Gmail Facebook X LinkedIn More