{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,24]],"date-time":"2026-06-24T16:17:10Z","timestamp":1782317830246,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":40,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,8,17]],"date-time":"2020-08-17T00:00:00Z","timestamp":1597622400000},"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":[],"published-print":{"date-parts":[[2020,8,17]]},"DOI":"10.1145\/3388769.3407454","type":"proceedings-article","created":{"date-parts":[[2020,8,14]],"date-time":"2020-08-14T04:20:58Z","timestamp":1597378858000},"page":"1-30","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":39,"title":["Physics-based differentiable rendering"],"prefix":"10.1145","author":[{"given":"Shuang","family":"Zhao","sequence":"first","affiliation":[{"name":"University of California, Irvine"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wenzel","family":"Jakob","sequence":"additional","affiliation":[{"name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tzu-Mao","family":"Li","sequence":"additional","affiliation":[{"name":"MIT CSAIL"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2020,8,17]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"M. Abadi A. Agarwal P. Barham E. Brevdo Z. Chen C. Citro G. S. Corrado A. Davis J. Dean M. Devin S. Ghemawat I. Goodfellow A. Harp G. Irving M. Isard Y. Jia R. Jozefowicz L. Kaiser M. Kudlur J. Levenberg D. Man\u00e9 R. Monga S. Moore D. Murray C. Olah M. Schuster J. Shlens B. Steiner I. Sutskever K. Talwar P. Tucker V. Vanhoucke V. Vasudevan F. Vi\u00e9gas O. Vinyals P. Warden M. Wattenberg M. Wicke Y. Yu and X. Zheng. 2015. TensorFlow: Large-Scale Machine Learning on Heterogeneous Systems.  M. Abadi A. Agarwal P. Barham E. Brevdo Z. Chen C. Citro G. S. Corrado A. Davis J. Dean M. Devin S. Ghemawat I. Goodfellow A. Harp G. Irving M. Isard Y. Jia R. Jozefowicz L. Kaiser M. Kudlur J. Levenberg D. Man\u00e9 R. Monga S. Moore D. Murray C. Olah M. Schuster J. Shlens B. Steiner I. Sutskever K. Talwar P. Tucker V. Vanhoucke V. Vasudevan F. Vi\u00e9gas O. Vinyals P. Warden M. Wattenberg M. Wicke Y. Yu and X. Zheng. 2015. TensorFlow: Large-Scale Machine Learning on Heterogeneous Systems."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/192161.192250"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/965139.807360"},{"key":"e_1_3_2_1_4_1","volume-title":"Radiative Transfer","author":"Chandrasekhar Subrahmanyan","unstructured":"Subrahmanyan Chandrasekhar . 1960. Radiative Transfer . Courier Corporation . Subrahmanyan Chandrasekhar. 1960. Radiative Transfer. Courier Corporation."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/964965.808590"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/359863.359869"},{"key":"e_1_3_2_1_7_1","unstructured":"Tom\u00e1\u0161 Davidovi\u0107 Thomas Engelhardt Iliyan Georgiev Philipp Slusallek and Carsten Dachsbacher. 2012. 3D rasterization: a bridge between rasterization and ray casting. In Graphics Interface. 201--208.  Tom\u00e1\u0161 Davidovi\u0107 Thomas Engelhardt Iliyan Georgiev Philipp Slusallek and Carsten Dachsbacher. 2012. 3D rasterization: a bridge between rasterization and ray casting. In Graphics Interface. 201--208."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2011.33"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1080\/00029890.1973.11993339"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"crossref","unstructured":"Ned Greene and Michael Kass. 1994. Error-bounded antialiased rendering of complex environments. In SIGGRAPH. 59--66.  Ned Greene and Michael Kass. 1994. Error-bounded antialiased rendering of complex environments. In SIGGRAPH. 59--66.","DOI":"10.1145\/192161.192173"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"crossref","unstructured":"Ned Greene Michael Kass and Gavin Miller. 1993. Hierarchical Z-buffer visibility. In SIGGRAPH. ACM 231--238.  Ned Greene Michael Kass and Gavin Miller. 1993. Hierarchical Z-buffer visibility. In SIGGRAPH. ACM 231--238.","DOI":"10.1145\/166117.166147"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1080\/10556789208805505"},{"key":"e_1_3_2_1_13_1","volume-title":"Automatic Differentiation of Algorithms: Theory, Implementation, and Application","author":"Griewank Andreas","unstructured":"Andreas Griewank and Shawn Reese . 1991. On the Calculation of Jacobian Matrices by the Markowitz Rule . In Automatic Differentiation of Algorithms: Theory, Implementation, and Application . SIAM , 126--135. Andreas Griewank and Shawn Reese. 1991. On the Calculation of Jacobian Matrices by the Markowitz Rule. In Automatic Differentiation of Algorithms: Theory, Implementation, and Application. SIAM, 126--135."},{"key":"e_1_3_2_1_14_1","volume-title":"Evaluating derivatives: principles and techniques of algorithmic differentiation","author":"Griewank Andreas","unstructured":"Andreas Griewank and Andrea Walther . 2008. Evaluating derivatives: principles and techniques of algorithmic differentiation . Vol. 105 . SIAM. Andreas Griewank and Andrea Walther. 2008. Evaluating derivatives: principles and techniques of algorithmic differentiation. Vol. 105. SIAM."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3203191"},{"key":"e_1_3_2_1_16_1","unstructured":"Wolfram Research Inc. [n.d.]. Mathematica Version 11.3. Champaign IL 2018.  Wolfram Research Inc. [n.d.]. Mathematica Version 11.3. Champaign IL 2018."},{"key":"e_1_3_2_1_17_1","unstructured":"Wenzel Jakob. 2019. Enoki: structured vectorization and differentiation on modern processor architectures. https:\/\/github.com\/mitsuba-renderer\/enoki.  Wenzel Jakob. 2019. Enoki: structured vectorization and differentiation on modern processor architectures. https:\/\/github.com\/mitsuba-renderer\/enoki."},{"key":"e_1_3_2_1_18_1","volume-title":"Rendering Techniques (Proc. EGWR)","author":"Jensen Henrik Wann","unstructured":"Henrik Wann Jensen . 1995. Importance driven path tracing using the photon map . In Rendering Techniques (Proc. EGWR) . Springer , 326--335. Henrik Wann Jensen. 1995. Importance driven path tracing using the photon map. In Rendering Techniques (Proc. EGWR). Springer, 326--335."},{"key":"e_1_3_2_1_19_1","volume-title":"The Rendering Equation. In SIGGRAPH '86","author":"Kajiya James T.","year":"1986","unstructured":"James T. Kajiya . 1986 . The Rendering Equation. In SIGGRAPH '86 . 143--150. James T. Kajiya. 1986. The Rendering Equation. In SIGGRAPH '86. 143--150."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2018.00411"},{"key":"e_1_3_2_1_21_1","volume-title":"Advanced Transport Phenomena: fluid mechanics and convective transport processes","author":"Leal L. Gary","unstructured":"L. Gary Leal . 2007. Advanced Transport Phenomena: fluid mechanics and convective transport processes . Vol. 7 . Cambridge University Press . L. Gary Leal. 2007. Advanced Transport Phenomena: fluid mechanics and convective transport processes. Vol. 7. Cambridge University Press."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3272127.3275109"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2019.00780"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-10584-0_11"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1080\/10867651.2004.10487594"},{"key":"e_1_3_2_1_27_1","article-title":"Weighted blended order-independent transparency","volume":"2","author":"McGuire Morgan","year":"2013","unstructured":"Morgan McGuire and Louis Bavoil . 2013 . Weighted blended order-independent transparency . Journal of Computer Graphics Techniques 2 , 4 (2013). Morgan McGuire and Louis Bavoil. 2013. Weighted blended order-independent transparency. Journal of Computer Graphics Techniques 2, 4 (2013).","journal-title":"Journal of Computer Graphics Techniques"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/378456.378514"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.5555\/3114201.3114717"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3355089.3356498"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2006.00946.x"},{"key":"e_1_3_2_1_32_1","volume-title":"A Light Hierarchy for Fast Rendering of Scenes with Many Lights. Comput. Graph. Forum (Proc. Eurographics)","author":"Paquette Eric","year":"1998","unstructured":"Eric Paquette , Pierre Poulin , and George Drettakis . 1998. A Light Hierarchy for Fast Rendering of Scenes with Many Lights. Comput. Graph. Forum (Proc. Eurographics) ( 1998 ), 63--74. Eric Paquette, Pierre Poulin, and George Drettakis. 1998. A Light Hierarchy for Fast Rendering of Scenes with Many Lights. Comput. Graph. Forum (Proc. Eurographics) (1998), 63--74."},{"key":"e_1_3_2_1_33_1","unstructured":"Adam Paszke Sam Gross Soumith Chintala Gregory Chanan Edward Yang Zachary DeVito Zeming Lin Alban Desmaison Luca Antiga and Adam Lerer. 2017. Automatic differentiation in PyTorch. (2017).  Adam Paszke Sam Gross Soumith Chintala Gregory Chanan Edward Yang Zachary DeVito Zeming Lin Alban Desmaison Luca Antiga and Adam Lerer. 2017. Automatic differentiation in PyTorch. (2017)."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"crossref","unstructured":"Thomas Porter and Tom Duff. 1984. Compositing digital images. (1984) 253--259.  Thomas Porter and Tom Duff. 1984. Compositing digital images. (1984) 253--259.","DOI":"10.1145\/964965.808606"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1189762.1189764"},{"key":"e_1_3_2_1_36_1","volume-title":"Symposium on Interactive 3D Graphics and Games. ACM, 167--174","author":"Sander Pedro V.","unstructured":"Pedro V. Sander , Hugues Hoppe , John Snyder , and Steven J. Gortler . 2001. Discontinuity edge overdraw . In Symposium on Interactive 3D Graphics and Games. ACM, 167--174 . Pedro V. Sander, Hugues Hoppe, John Snyder, and Steven J. Gortler. 2001. Discontinuity edge overdraw. In Symposium on Interactive 3D Graphics and Games. ACM, 167--174."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1007\/11758549_79"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/309831.309941"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073318"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392383"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3355089.3356522"}],"event":{"name":"SIGGRAPH '20: Special Interest Group on Computer Graphics and Interactive Techniques Conference","location":"Virtual Event USA","acronym":"SIGGRAPH '20","sponsor":["SIGGRAPH ACM Special Interest Group on Computer Graphics and Interactive Techniques"]},"container-title":["ACM SIGGRAPH 2020 Courses"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3388769.3407454","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3388769.3407454","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:31:47Z","timestamp":1750195907000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3388769.3407454"}},"subtitle":["from theory to implementation"],"short-title":[],"issued":{"date-parts":[[2020,8,17]]},"references-count":40,"alternative-id":["10.1145\/3388769.3407454","10.1145\/3388769"],"URL":"https:\/\/doi.org\/10.1145\/3388769.3407454","relation":{},"subject":[],"published":{"date-parts":[[2020,8,17]]},"assertion":[{"value":"2020-08-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}