High-contrast Computational Caustic Design

We present a new algorithm for computational caustic design. Our algorithm solves for the shape of a transparent object such that the refracted light paints a desired caustic image on a receiver screen. We introduce an optimal transport formulation to establish a correspondence between the input geometry and the unknown target shape. A subsequent 3D optimization based on an adaptive discretization scheme then finds the target surface from the correspondence map. Our approach supports piecewise smooth surfaces and non-bijective mappings, which eliminates a number of shortcomings of previous methods. This leads to a significantly richer space of caustic images, including smooth transitions, singularities of infinite light density, and completely black areas. We demonstrate the effectiveness of our approach with several simulated and fabricated examples.


Published in:
ACM Transactions on Graphics, 33, 4, 74:1-74:11
Presented at:
SIGGRAPH 2014, Vancouver, BC, Canada, August 10-14, 2014
Year:
2014
Publisher:
New York, NY, USA, ACM
ISSN:
0730-0301
Keywords:
Laboratories:




 Record created 2014-08-29, last modified 2018-09-13

Preprint:
Download fulltextPDF
n/a:
Download fulltextMP4
External links:
Download fulltextURL
Download fulltextURL
Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)