M. Wand, W.Stra&szlig;er: Real-Time Caustics.<br />In: P. Brunet and D. Fellner (eds), Computer Graphics Forum 22(3) (Proc. Eurographics 2003), 2003.

Abstract:

We present a new algorithm to render caustics. The algorithm discretizes the specular surfaces into sample points. Each of the sample points is treated as a pinhole camera that projects an image of the incoming light onto the diffuse receiver surfaces. Anti-aliasing is performed by considering the local surface curvature at the sample points to filter the projected images. The algorithm can be implemented using programmable texture mapping hardware. It allows to render caustics in fully dynamic scenes in real-time on current PC hardware.

Bibtex:

@INPROCEEDINGS{ws-rtc-03,
   AUTHOR = {Michael Wand and Wolfgang Stra{\ss}er},
   TITLE = {Real-Time Caustics},
   EDITOR = {P. Brunet and D. Fellner},
   BOOKTITLE = {Computer Graphics Forum},
   VOLUME = {22(3)},
   YEAR = {2003},
   ABSTRACT = {We present a new algorithm to render caustics. The algorithm discretizes the specular surfaces into sample points. Each of the sample points is treated as a pinhole camera that projects an image of the incoming light onto the diffuse receiver surfaces. Anti-aliasing is performed by considering the local surface curvature at the sample points to filter the projected images. The algorithm can be implemented using programmable texture mapping hardware. It allows to render caustics in fully dynamic scenes in real-time on current PC hardware.}
}