{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,5]],"date-time":"2026-10-05T17:24:51Z","timestamp":1791221091922,"version":"4.1.0"},"reference-count":27,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2008,4,1]],"date-time":"2008-04-01T00:00:00Z","timestamp":1207008000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["3.05E+26"],"award-info":[{"award-number":["3.05E+26"]}],"id":[{"id":"10.13039\/100000001","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":[[2008,4]]},"abstract":"<jats:p>The ability to interactively edit BRDFs in their final placement within a computer graphics scene is vital to making informed choices for material properties. We significantly extend previous work on BRDF editing for static scenes (with fixed lighting and view) by developing a precomputed polynomial representation that enables interactive BRDF editing with global illumination. Unlike previous precomputation-based rendering techniques, the image is not linear in the BRDF when considering interreflections. We introduce a framework for precomputing a multibounce tensor of polynomial coefficients that encapsulates the nonlinear nature of the task. Significant reductions in complexity are achieved by leveraging the low-frequency nature of indirect light. We use a high-quality representation for the BRDFs at the first bounce from the eye and lower-frequency (often diffuse) versions for further bounces. This approximation correctly captures the general global illumination in a scene, including color-bleeding, near-field object reflections, and even caustics. We adapt Monte Carlo path tracing for precomputing the tensor of coefficients for BRDF basis functions. At runtime, the high-dimensional tensors can be reduced to a simple dot product at each pixel for rendering. We present a number of examples of editing BRDFs in complex scenes with interactive feedback rendered with global illumination.<\/jats:p>","DOI":"10.1145\/1356682.1356686","type":"journal-article","created":{"date-parts":[[2008,5,6]],"date-time":"2008-05-06T10:35:04Z","timestamp":1210070104000},"page":"1-13","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":46,"title":["A precomputed polynomial representation for interactive BRDF editing with global illumination"],"prefix":"10.1145","volume":"27","author":[{"given":"Aner","family":"Ben-Artzi","sequence":"first","affiliation":[{"name":"Columbia University, New York, NY"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kevin","family":"Egan","sequence":"additional","affiliation":[{"name":"Columbia University, New York, NY"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Fr\u00e9do","family":"Durand","sequence":"additional","affiliation":[{"name":"MIT CSAIL, Cambridge, MA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ravi","family":"Ramamoorthi","sequence":"additional","affiliation":[{"name":"Columbia University, New York, NY"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2008,5,8]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882314"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/192161.192179"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344814"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073300"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141979"},{"key":"e_1_2_1_6_1","unstructured":"Cohen M. and Wallace J. 1993. Radiosity and Realistic Image Synthesis. Academic Press.   Cohen M. and Wallace J. 1993. Radiosity and Realistic Image Synthesis. Academic Press."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.2006.13"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/38.365003"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073320"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141998"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/15922.15902"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.5555\/2383894.2383915"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141949"},{"key":"e_1_2_1_14_1","volume-title":"12th Eurographics Workshop on Rendering, 103--114","author":"Lensch H. P. A.","unstructured":"Lensch , H. P. A. , Kautz , J. , Goesele , M. , Heidrich , W. , and Seidel , H . -P. 2001. Image-based reconstruction of spatially varying materials . In 12th Eurographics Workshop on Rendering, 103--114 . Lensch, H. P. A., Kautz, J., Goesele, M., Heidrich, W., and Seidel, H.-P. 2001. Image-based reconstruction of spatially varying materials. In 12th Eurographics Workshop on Rendering, 103--114."},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383276"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141977"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882280"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/2383654.2383671"},{"key":"e_1_2_1_19_1","unstructured":"Pharr M. and Humphreys G. 2004. Physically Based Rendering: From Theory to Implementation. Morgan Kaufmann.   Pharr M. and Humphreys G. 2004. Physically Based Rendering: From Theory to Implementation. Morgan Kaufmann."},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383271"},{"key":"e_1_2_1_21_1","first-page":"233","article-title":"An inexpensive BRDF model for physically-based rendering","volume":"13","author":"Schlick C.","year":"1994","unstructured":"Schlick , C. 1994 . An inexpensive BRDF model for physically-based rendering . Comput. Graph. For. 13 , 3, 233 -- 246 . Schlick, C. 1994. An inexpensive BRDF model for physically-based rendering. Comput. Graph. For. 13, 3, 233--246.","journal-title":"Comput. Graph. For."},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/74333.74365"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566612"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141980"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276411"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1138450.1138456"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/54852.378490"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1356682.1356686","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1356682.1356686","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T09:56:23Z","timestamp":1750240583000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1356682.1356686"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,4]]},"references-count":27,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2008,4]]}},"alternative-id":["10.1145\/1356682.1356686"],"URL":"https:\/\/doi.org\/10.1145\/1356682.1356686","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2008,4]]},"assertion":[{"value":"2007-07-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2007-11-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2008-05-08","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}