Goal-Based Caustics
Computer Graphics Forum (Proc. Eurographics), April 2011
Abstract
We propose a novel system for designing and manufacturing surfaces that produce desired caustic images when
illuminated by a light source. Our system is based on a nonnegative image decomposition using a set of possibly
overlapping anisotropic Gaussian kernels. We utilize this decomposition to construct an array of continuous surface
patches, each of which focuses light onto one of the Gaussian kernels, either through refraction or reflection.
We show how to derive the shape of each continuous patch and arrange them by performing a discrete assignment
of patches to kernels in the desired caustic. Our decomposition provides for high fidelity reconstruction of natural
images using a small collection of patches. We demonstrate our approach on a wide variety of caustic images by
manufacturing physical surfaces with a small number of patches.
Paper
Video
- MP4 file (50 MB)
Citation
Marios Papas, Wojciech Jarosz, Wenzel Jakob, Szymon Rusinkiewicz, Wojciech Matusik, and Tim Weyrich.
"Goal-Based Caustics."
Computer Graphics Forum (Proc. Eurographics) 30(2), April 2011.
BibTeX
@article{Papas:2011:GC, author = "Marios Papas and Wojciech Jarosz and Wenzel Jakob and Szymon Rusinkiewicz and Wojciech Matusik and Tim Weyrich", title = "Goal-Based Caustics", journal = "Computer Graphics Forum (Proc. Eurographics)", year = "2011", month = apr, volume = "30", number = "2" }