{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,8]],"date-time":"2026-04-08T09:25:27Z","timestamp":1775640327744,"version":"3.50.1"},"reference-count":26,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2014,7,27]],"date-time":"2014-07-27T00:00:00Z","timestamp":1406419200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100000781","name":"European Research Council","doi-asserted-by":"publisher","award":["257453"],"award-info":[{"award-number":["257453"]}],"id":[{"id":"10.13039\/501100000781","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2014,7,27]]},"abstract":"<jats:p>\n            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\n            <jats:italic>piecewise smooth<\/jats:italic>\n            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.\n          <\/jats:p>","DOI":"10.1145\/2601097.2601200","type":"journal-article","created":{"date-parts":[[2014,7,22]],"date-time":"2014-07-22T15:08:20Z","timestamp":1406041700000},"page":"1-11","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":107,"title":["High-contrast computational caustic design"],"prefix":"10.1145","volume":"33","author":[{"given":"Yuliy","family":"Schwartzburg","sequence":"first","affiliation":[{"name":"EPFL"}]},{"given":"Romain","family":"Testuz","sequence":"additional","affiliation":[{"name":"EPFL"}]},{"given":"Andrea","family":"Tagliasacchi","sequence":"additional","affiliation":[{"name":"EPFL"}]},{"given":"Mark","family":"Pauly","sequence":"additional","affiliation":[{"name":"EPFL"}]}],"member":"320","published-online":{"date-parts":[[2014,7,27]]},"reference":[{"key":"e_1_2_2_1_1","unstructured":"Agarwal S. Mierle K. and Others 2013. Ceres solver. https:\/\/code.google.com\/p\/ceres-solver\/.  Agarwal S. Mierle K. and Others 2013. Ceres solver. https:\/\/code.google.com\/p\/ceres-solver\/."},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/PL00009187"},{"key":"e_1_2_2_3_1","doi-asserted-by":"crossref","volume-title":"Measure theory","author":"Bogachev V. I.","DOI":"10.1007\/978-3-540-34514-5"},{"key":"e_1_2_2_4_1","doi-asserted-by":"crossref","unstructured":"Botsch M. Kobbelt L. Pauly M. Alliez P. and L\u00e9vy B. 2010. Polygon Mesh Processing. Ak Peters Series. A K Peters.  Botsch M. Kobbelt L. Pauly M. Alliez P. and L\u00e9vy B. 2010. Polygon Mesh Processing . Ak Peters Series. A K Peters.","DOI":"10.1201\/b10688"},{"key":"e_1_2_2_5_1","unstructured":"Chodosh O. Jain V. Lindsey M. Panchev L. and Rubinstein Y. A. 2013. On discontinuity of planar optimal transport maps. arXiv\/1312.2929.  Chodosh O. Jain V. Lindsey M. Panchev L. and Rubinstein Y. A. 2013. On discontinuity of planar optimal transport maps. arXiv\/1312.2929 ."},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2366145.2366190"},{"key":"e_1_2_2_7_1","doi-asserted-by":"crossref","unstructured":"De Philippis G. and Figalli A. 2013. The Monge-Amp\u00e8re equation and its link to optimal transportation. arXiv preprint arXiv:1310.6167.  De Philippis G. and Figalli A. 2013. The Monge-Amp\u00e8re equation and its link to optimal transportation. arXiv preprint arXiv:1310.6167 .","DOI":"10.1007\/978-88-7642-458-8_2"},{"key":"e_1_2_2_8_1","doi-asserted-by":"crossref","unstructured":"Fang F. Zhang X. Weckenmann A. Zhang G. and Evans C. 2013. Manufacturing and measurement of freeform optics. {CIRP} Annals - Manufacturing Technology 62 2.  Fang F. Zhang X. Weckenmann A. Zhang G. and Evans C. 2013. Manufacturing and measurement of freeform optics. { CIRP } Annals - Manufacturing Technology 62 2.","DOI":"10.1016\/j.cirp.2013.05.003"},{"key":"e_1_2_2_9_1","doi-asserted-by":"crossref","unstructured":"Finckh M. Dammertz H. and Lensch H. P. 2010. Geometry construction from caustic images. In Computer Vision--ECCV 2010. Springer 464--477.   Finckh M. Dammertz H. and Lensch H. P. 2010. Geometry construction from caustic images. In Computer Vision--ECCV 2010 . Springer 464--477.","DOI":"10.1007\/978-3-642-15555-0_34"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1024856201493"},{"key":"e_1_2_2_11_1","unstructured":"Hullin M. B. Ihrke I. Heidrich W. Weyrich T. Damberg G. and Fuchs M. 2013. Computational fabrication and display of material appearance. In Eurographics State-of-the-Art Report.  Hullin M. B. Ihrke I. Heidrich W. Weyrich T. Damberg G. and Fuchs M. 2013. Computational fabrication and display of material appearance. In Eurographics State-of-the-Art Report ."},{"key":"e_1_2_2_12_1","unstructured":"Kiser T. and Pauly M. 2012. Caustic art. Tech. rep. EPFL.  Kiser T. and Pauly M. 2012. Caustic art. Tech. rep. EPFL."},{"key":"e_1_2_2_13_1","doi-asserted-by":"crossref","unstructured":"Kiser T. Eigensatz M. Nguyen M. M. Bompas P. and Pauly M. 2012. Architectural caustics - controlling light with geometry. In Advances in Architectural Geometry Springer.  Kiser T. Eigensatz M. Nguyen M. M. Bompas P. and Pauly M. 2012. Architectural caustics - controlling light with geometry. In Advances in Architectural Geometry Springer.","DOI":"10.1007\/978-3-7091-1251-9_7"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2461912.2461981"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.5555\/3112655.3112866"},{"key":"e_1_2_2_16_1","volume-title":"Computer Graphics Forum","author":"M\u00e9rigot Q."},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2011.01876.x"},{"key":"e_1_2_2_18_1","volume-title":"Computer Graphics Forum","volume":"24","author":"Patow G."},{"key":"e_1_2_2_19_1","unstructured":"Pauly M. Eigensatz M. Bompas P. Rist F. and Krenmuller R. 2013. Controlling caustics. Glass Performance Days.  Pauly M. Eigensatz M. Bompas P. Rist F. and Krenmuller R. 2013. Controlling caustics. Glass Performance Days ."},{"key":"e_1_2_2_20_1","unstructured":"Sibson R. 1981. A brief description of natural neighbour interpolation. Interpreting multivariate data 21.  Sibson R. 1981. A brief description of natural neighbour interpolation. Interpreting multivariate data 21 ."},{"key":"e_1_2_2_21_1","doi-asserted-by":"crossref","volume-title":"Optimal transport: old and new","author":"Villani C.","DOI":"10.1007\/978-3-540-71050-9"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531338"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2012.03036.x"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2580946"},{"key":"e_1_2_2_25_1","unstructured":"Yvinec M. 2013. 2D triangulations. In CGAL User and Reference Manual 4.3 ed. CGAL Editorial Board.  Yvinec M. 2013. 2D triangulations. In CGAL User and Reference Manual 4.3 ed. CGAL Editorial Board."},{"key":"e_1_2_2_26_1","unstructured":"Zhang Z. and Zheng X. 2012. The representation of line Dirac delta function along a space curve. arXiv preprint arXiv:1209.3221 (Sept.).  Zhang Z. and Zheng X. 2012. The representation of line Dirac delta function along a space curve. arXiv preprint arXiv:1209.3221 (Sept.)."}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2601097.2601200","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2601097.2601200","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:19:23Z","timestamp":1750231163000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2601097.2601200"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,7,27]]},"references-count":26,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2014,7,27]]}},"alternative-id":["10.1145\/2601097.2601200"],"URL":"https:\/\/doi.org\/10.1145\/2601097.2601200","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,7,27]]},"assertion":[{"value":"2014-07-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}