High-contrast computational caustic design
Autor: | Mark Pauly, Yuliy Schwartzburg, Andrea Tagliasacchi, Romain Testuz |
---|---|
Rok vydání: | 2014 |
Předmět: |
inverse surface design
Mathematical optimization Discretization computational design ComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION 020207 software engineering 02 engineering and technology Space (mathematics) Object (computer science) 01 natural sciences Computer Graphics and Computer-Aided Design Image (mathematics) 010309 optics Scheme (mathematics) 0103 physical sciences 0202 electrical engineering electronic engineering information engineering Piecewise caustics Gravitational singularity 3D optimization Caustic (optics) Algorithm ComputingMethodologies_COMPUTERGRAPHICS Mathematics |
Zdroj: | ACM Transactions on Graphics. 33:1-11 |
ISSN: | 1557-7368 0730-0301 |
DOI: | 10.1145/2601097.2601200 |
Popis: | 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. |
Databáze: | OpenAIRE |
Externí odkaz: |