{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,21]],"date-time":"2026-03-21T02:08:37Z","timestamp":1774058917725,"version":"3.50.1"},"reference-count":30,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2007,6,1]],"date-time":"2007-06-01T00:00:00Z","timestamp":1180656000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2007,6]]},"abstract":"<jats:p>Lighting is a fundamental aspect of computer cinematography that involves the placement and configuration of lights to establish mood and enhance storytelling. This process is labor intensive as artists repeatedly adjust the parameters of a large set of complex lights to achieve a desired effect. Typical lighting controls affect the final image indirectly, requiring a large number of trials to obtain a suitable result.<\/jats:p>\n          <jats:p>We present an interactive system wherein an artist paints desired lighting effects directly into the scene, and the computer solves for parameters that achieve the desired look. The artist can paint color, light shape, shadows, highlights, and reflections using a suite of tools designed for painting light. Our system matches these effects using a nonlinear optimizer made robust by a combination of initial estimates, system design, and user-guided optimization. In contrast, previous work on painting light has not permitted the lights to move, allowing for linear optimization but preventing its use in computer cinematography.<\/jats:p>\n          <jats:p>To demonstrate our approach we lit several scenes, mainly using a direct illumination renderer designed for computer animation, but also including two other rendering styles. We show that painting interfaces can quickly produce high quality lighting setups, easing the lighting artist's workflow.<\/jats:p>","DOI":"10.1145\/1243980.1243983","type":"journal-article","created":{"date-parts":[[2007,9,14]],"date-time":"2007-09-14T13:44:55Z","timestamp":1189777495000},"page":"9","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":52,"title":["Lighting with paint"],"prefix":"10.1145","volume":"26","author":[{"given":"Fabio","family":"Pellacini","sequence":"first","affiliation":[{"name":"Dartmouth College"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Frank","family":"Battaglia","sequence":"additional","affiliation":[{"name":"Princeton University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"R. Keith","family":"Morley","sequence":"additional","affiliation":[{"name":"Princeton University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Adam","family":"Finkelstein","sequence":"additional","affiliation":[{"name":"Princeton University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2007,6]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"Painting With Light. Republished in 1995 by University of California Press","author":"Alton J.","unstructured":"Alton , J. 1949. Painting With Light. Republished in 1995 by University of California Press , Berkeley, CA . Alton, J. 1949. Painting With Light. Republished in 1995 by University of California Press, Berkeley, CA."},{"key":"e_1_2_1_2_1","volume-title":"the 4th IASTED International Conference on Visualization, Imaging, and Image Processing.","author":"Anrys F.","unstructured":"Anrys , F. , Dutre , P. , and Willems , Y. D . 2004. Image based lighting design . In the 4th IASTED International Conference on Visualization, Imaging, and Image Processing. Anrys, F., Dutre, P., and Willems, Y. D. 2004. Image based lighting design. In the 4th IASTED International Conference on Visualization, Imaging, and Image Processing."},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1080\/10867651.1997.10487467"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.2312\/EGWR\/EGWR99\/317-328"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/122718.122723"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344938"},{"key":"e_1_2_1_7_1","volume-title":"Proceedings of IEEE Visualization. 275--282","author":"Gumhold S.","year":"2002","unstructured":"Gumhold , S. 2002 . Maximum entropy light source placement . In Proceedings of IEEE Visualization. 275--282 . Gumhold, S. 2002. Maximum entropy light source placement. In Proceedings of IEEE Visualization. 275--282."},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/97879.97903"},{"key":"e_1_2_1_9_1","unstructured":"Kalache J.-C. 2004. Personal communication with several lighters at Pixar Animation Studios most notably Jean-Claude Kalache.  Kalache J.-C. 2004. Personal communication with several lighters at Pixar Animation Studios most notably Jean-Claude Kalache."},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566648"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/166117.166136"},{"key":"e_1_2_1_12_1","volume-title":"Matters of Light & Depth","author":"Lowell R.","unstructured":"Lowell , R. 1992. Matters of Light & Depth . Lowel-Light Manufacturing Inc., New York, NY. Lowell, R. 1992. Matters of Light & Depth. Lowel-Light Manufacturing Inc., New York, NY."},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/258734.258887"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.2312\/EGWR\/EGSR05\/165-172"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/7.4.308"},{"key":"e_1_2_1_16_1","first-page":"4","article-title":"A survey of inverse rendering problems","volume":"22","author":"Patow G.","year":"2003","unstructured":"Patow , G. and Pueyo , X. 2003 . A survey of inverse rendering problems . Comput. Graph. For. 22 , 4 (Dec.), 663--687. Patow, G. and Pueyo, X. 2003. A survey of inverse rendering problems. Comput. Graph. For. 22, 4 (Dec.), 663--687.","journal-title":"Comput. Graph. For."},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566617"},{"key":"e_1_2_1_18_1","unstructured":"Pellacini F. and Vidimce K. 2004. A lighting model for cinematic lighting using CG. In R. Fernando Ed. GPU Gems Addison-Wesley Reading MA.  Pellacini F. and Vidimce K. 2004. A lighting model for cinematic lighting using CG. In R. Fernando Ed. GPU Gems Addison-Wesley Reading MA."},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073214"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/147156.147160"},{"key":"e_1_2_1_21_1","volume-title":"Eurographics Rendering Workshop. 160--169","author":"Poulin P.","unstructured":"Poulin , P. and Fournier , A . 1995. Painting surface characteristics . In Eurographics Rendering Workshop. 160--169 . Poulin, P. and Fournier, A. 1995. Painting surface characteristics. In Eurographics Rendering Workshop. 160--169."},{"key":"e_1_2_1_22_1","unstructured":"Poulin P. Ratib K. and Jacques M. 1997. Sketching shadows and highlights to position lights. In Computer Graphics International.   Poulin P. Ratib K. and Jacques M. 1997. Sketching shadows and highlights to position lights. In Computer Graphics International."},{"key":"e_1_2_1_23_1","volume-title":"Advances in Optimzation and Numerical Analysis","author":"Powell M. J. D.","unstructured":"Powell , M. J. D. 1994. A direct search optimization that models the objective and constraint functions by linear interpolation . In S. Gomez and J. P. Hennart, Eds. Advances in Optimzation and Numerical Analysis , Kluwer Academic , Dordrecht, Germany , 51--67. Powell, M. J. D. 1994. A direct search optimization that models the objective and constraint functions by linear interpolation. In S. Gomez and J. P. Hennart, Eds. Advances in Optimzation and Numerical Analysis, Kluwer Academic, Dordrecht, Germany, 51--67."},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383328"},{"key":"e_1_2_1_25_1","unstructured":"Press W. H. Teukolsky S. A. Vetterling W. T. and Flannery B. P. 1995. Numerical Recipes in C 2nd Ed. Cambridge University Press.  Press W. H. Teukolsky S. A. Vetterling W. T. and Flannery B. P. 1995. Numerical Recipes in C 2nd Ed. Cambridge University Press."},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/300523.300539"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/166117.166135"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.00514"},{"key":"e_1_2_1_29_1","doi-asserted-by":"crossref","unstructured":"Shirley P. and Morley R. 2003. Realistic Ray Tracing 2nd Ed. AK Peters.   Shirley P. and Morley R. 2003. Realistic Ray Tracing 2nd Ed. AK Peters.","DOI":"10.1201\/9781439864449"},{"key":"e_1_2_1_30_1","volume-title":"Proceedings of the European Conference on Computer Vision (ECCV). 272--288","author":"Wang Y.","unstructured":"Wang , Y. and Samaras , D . 2002. Estimation of multiple illuminants from a single image of arbitrary known geometry . In Proceedings of the European Conference on Computer Vision (ECCV). 272--288 . Wang, Y. and Samaras, D. 2002. Estimation of multiple illuminants from a single image of arbitrary known geometry. In Proceedings of the European Conference on Computer Vision (ECCV). 272--288."}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1243980.1243983","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1243980.1243983","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T14:47:49Z","timestamp":1750258069000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1243980.1243983"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,6]]},"references-count":30,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2007,6]]}},"alternative-id":["10.1145\/1243980.1243983"],"URL":"https:\/\/doi.org\/10.1145\/1243980.1243983","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007,6]]},"assertion":[{"value":"2007-06-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}