Proceedings: GI 2000

Adaptive Representation of Specular Light Flux

Normand Brière, Pierre Poulin

Proceedings of Graphics Interface 2000: Montréal, Québec, Canada, 15 - 17 May 2000, 127-136

DOI 10.20380/GI2000.18

  • BibTeX

     title = {Adaptive Representation of Specular Light Flux},
     author = {Normand Bri`ere and Pierre Poulin},
     booktitle = {Proceedings of the Graphics Interface 2000 Conference, May 15-17, 2000, Montr{'{e}}al, Qu{'{e}}bec, Canada},
     year = {2000},
     month = {May},
     pages = {127--136},
     url = {}


Caustics produce beautiful and intriguing illumination patterns. However, their complex behavior make them difficult to simulate accurately in all but the simplest configurations. To capture their appearance, we present an adaptive approach based upon light beams. The coherence between light rays forming a light beam greatly reduces the number of samples required for precise illumination reconstruction. The light beams characterize the distribution of light due to interactions with specular surfaces (specular light flux) in 3D space, thus allowing for the treatment of illumination within single-scattering participating media. The hierarchical structure enclosing the light beams possesses inherent properties to detect efficiently every light beam reaching any 3D point, to adapt itself according to illumination effects in the final image, and to reduce memory consumption via caching.