{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,4]],"date-time":"2025-12-04T09:55:19Z","timestamp":1764842119874,"version":"3.41.0"},"reference-count":31,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2018,7,30]],"date-time":"2018-07-30T00:00:00Z","timestamp":1532908800000},"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":[[2018,8,31]]},"abstract":"<jats:p>We derive a novel framework for the efficient analysis and computation of light transport within layered materials. Our derivation consists in two steps. First, we decompose light transport into a set of atomic operators that act on its directional statistics. Specifically, our operators consist of reflection, refraction, scattering, and absorption, whose combinations are sufficient to describe the statistics of light scattering multiple times within layered structures. We show that the first three directional moments (energy, mean and variance) already provide an accurate summary. Second, we extend the adding-doubling method to support arbitrary combinations of such operators efficiently. During shading, we map the directional moments to BSDF lobes. We validate that the resulting BSDF closely matches the ground truth in a lightweight and efficient form. Unlike previous methods we support an arbitrary number of textured layers, and demonstrate a practical and accurate rendering of layered materials with both an offline and real-time implementation that are free from per-material precomputation.<\/jats:p>","DOI":"10.1145\/3197517.3201289","type":"journal-article","created":{"date-parts":[[2018,7,31]],"date-time":"2018-07-31T15:56:23Z","timestamp":1533052583000},"page":"1-15","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":36,"title":["Efficient rendering of layered materials using an atomic decomposition with statistical operators"],"prefix":"10.1145","volume":"37","author":[{"given":"Laurent","family":"Belcour","sequence":"first","affiliation":[{"name":"Unity Technologies, FRANCE"}]}],"member":"320","published-online":{"date-parts":[[2018,7,30]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2629490"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3072959.3073620"},{"key":"e_1_2_2_3_1","first-page":"1","article-title":"Physically-based shading at disney","volume":"2012","author":"Burley Brent","year":"2012","unstructured":"Brent Burley . 2012 . Physically-based shading at disney . In Physically Based Shading in Theory and Practice - SIGGRAPH Courses , Vol. 2012. 1 -- 7 . Brent Burley. 2012. Physically-based shading at disney. In Physically Based Shading in Theory and Practice - SIGGRAPH Courses, Vol. 2012. 1--7.","journal-title":"Physically Based Shading in Theory and Practice - SIGGRAPH Courses"},{"key":"e_1_2_2_4_1","volume-title":"Computer Graphics Forum","author":"Dai Qiang","year":"1917","unstructured":"Qiang Dai , Jiaping Wang , Yiming Liu , John Snyder , Enhua Wu , and Baining Guo . 2009. The Dual-microfacet Model for Capturing Thin Transparent Slabs . In Computer Graphics Forum , Vol. 28 . Wiley Online Library , 1917 --1925. Qiang Dai, Jiaping Wang, Yiming Liu, John Snyder, Enhua Wu, and Baining Guo. 2009. The Dual-microfacet Model for Capturing Thin Transparent Slabs. In Computer Graphics Forum, Vol. 28. Wiley Online Library, 1917--1925."},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1944745.1944764"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073308"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/237170.237278"},{"key":"e_1_2_2_8_1","unstructured":"Michal Drobot. 2017. Practical Multilayered Materials in Call of Duty: Infinite Warfare. In Physically Based Shading Theory Practice - SIGGRAPH Courses.  Michal Drobot. 2017. Practical Multilayered Materials in Call of Duty: Infinite Warfare. In Physically Based Shading Theory Practice - SIGGRAPH Courses."},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1186822.1073320"},{"volume-title":"14th Central European Seminar on Computer Graphics. 27.","author":"Elek Oskar","key":"e_1_2_2_10_1","unstructured":"Oskar Elek . 2010. Layered Materials in Real-Time Rendering . In 14th Central European Seminar on Computer Graphics. 27. Oskar Elek. 2010. Layered Materials in Real-Time Rendering. In 14th Central European Seminar on Computer Graphics. 27."},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.00515"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1098\/rspa.1969.0187"},{"key":"e_1_2_2_13_1","first-page":"1","article-title":"Rendering Thin Transparent Layers with Extended Normal Distribution Functions","volume":"99","author":"Guo Jie","year":"2016","unstructured":"Jie Guo , Qian Jinghui , Guo Yanwen , and Pan Jingui . 2016 . Rendering Thin Transparent Layers with Extended Normal Distribution Functions . IEEE Transactions on Visualization and Computer Graphics PP , 99 (2016), 1 -- 1 . Jie Guo, Qian Jinghui, Guo Yanwen, and Pan Jingui. 2016. Rendering Thin Transparent Layers with Extended Normal Distribution Functions. IEEE Transactions on Visualization and Computer Graphics PP, 99 (2016), 1--1.","journal-title":"IEEE Transactions on Visualization and Computer Graphics PP"},{"volume-title":"Computer Graphics Forum","author":"Heitz Eric","key":"e_1_2_2_14_1","unstructured":"Eric Heitz and Eugene d' Eon . 2014. Importance Sampling Microfacet-Based BSDFs using the Distribution of Visible Normals . In Computer Graphics Forum , Vol. 33 . Wiley Online Library , 103--112. Eric Heitz and Eugene d'Eon. 2014. Importance Sampling Microfacet-Based BSDFs using the Distribution of Visible Normals. In Computer Graphics Forum, Vol. 33. Wiley Online Library, 103--112."},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925943"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3084873.3084893"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601139"},{"volume-title":"Rendering Techniques' 99","author":"Jensen Henrik Wann","key":"e_1_2_2_18_1","unstructured":"Henrik Wann Jensen , Justin Legakis , and Julie Dorsey . 1999. Rendering of wet materials . In Rendering Techniques' 99 . Springer , 273--281. Henrik Wann Jensen, Justin Legakis, and Julie Dorsey. 1999. Rendering of wet materials. In Rendering Techniques' 99. Springer, 273--281."},{"key":"e_1_2_2_19_1","unstructured":"Brian Karis. 2013. Real Shading in Unreal Engine 4. In Physically Based Shading in Theory and Practice - SIGGRAPH Courses.  Brian Karis. 2013. Real Shading in Unreal Engine 4. In Physically Based Shading in Theory and Practice - SIGGRAPH Courses."},{"key":"e_1_2_2_20_1","unstructured":"Christopher Kulla and Alejandro Conty. 2017. Revisiting Physically Based Shading at Imageworks. In SIGGRAPH Course Physically Based Shading.  Christopher Kulla and Alejandro Conty. 2017. Revisiting Physically Based Shading at Imageworks. In SIGGRAPH Course Physically Based Shading."},{"key":"e_1_2_2_21_1","unstructured":"Sebastien Lagarde and Charles De Rousiers. 2014. Moving Frostbite to PBR. In Physically Based Shading Theory Practice - SIGGRAPH Courses.  Sebastien Lagarde and Charles De Rousiers. 2014. Moving Frostbite to PBR. In Physically Based Shading Theory Practice - SIGGRAPH Courses."},{"key":"e_1_2_2_22_1","unstructured":"Anders Langlands. 2014. Physically Based Shader Design in Arnold. In Physically Based Shading in Theory and Practice - SIGGRAPH Courses.  Anders Langlands. 2014. Physically Based Shader Design in Arnold. In Physically Based Shading in Theory and Practice - SIGGRAPH Courses."},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2077341.2077350"},{"volume-title":"Physically Based Rendering","author":"Pharr Matt","key":"e_1_2_2_24_1","unstructured":"Matt Pharr and Greg Humphreys . 2010. Physically Based Rendering , Second Edition : From Theory To Implementation (2nd ed.). Morgan Kaufmann Publishers Inc . Matt Pharr and Greg Humphreys. 2010. Physically Based Rendering, Second Edition: From Theory To Implementation (2nd ed.). Morgan Kaufmann Publishers Inc."},{"key":"e_1_2_2_25_1","volume-title":"STD: Student's t-Distribution of Slopes for Microfacet Based BSDFs. In Computer Graphics Forum","author":"Ribardi\u00e8re Mickael","year":"2017","unstructured":"Mickael Ribardi\u00e8re , Benjamin Bringier , Daniel Meneveaux , and Lionel Simonot . 2017 . STD: Student's t-Distribution of Slopes for Microfacet Based BSDFs. In Computer Graphics Forum , Vol. 36 . Wiley Online Library , 421--429. Mickael Ribardi\u00e8re, Benjamin Bringier, Daniel Meneveaux, and Lionel Simonot. 2017. STD: Student's t-Distribution of Slopes for Microfacet Based BSDFs. In Computer Graphics Forum, Vol. 36. Wiley Online Library, 421--429."},{"key":"e_1_2_2_26_1","unstructured":"K. F. Riley M. P. Hobson and S. J. Bence. 2010. Mathematical methods in physics and engineering (3rd ed.). Cambridge University Press.  K. F. Riley M. P. Hobson and S. J. Bence. 2010. Mathematical methods in physics and engineering (3rd ed.). Cambridge University Press."},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.5555\/647653.732287"},{"volume-title":"Multiple Light Scattering","author":"van de Hulst H. C.","key":"e_1_2_2_28_1","unstructured":"H. C. van de Hulst . 1980. Multiple Light Scattering . Vol. 1 . Academic Press , New York . H. C. van de Hulst. 1980. Multiple Light Scattering. Vol. 1. Academic Press, New York."},{"volume-title":"Robust monte carlo methods for light transport simulation","author":"Veach Eric","key":"e_1_2_2_29_1","unstructured":"Eric Veach . 1998. Robust monte carlo methods for light transport simulation . Stanford University Stanford . Eric Veach. 1998. Robust monte carlo methods for light transport simulation. Stanford University Stanford."},{"key":"e_1_2_2_30_1","volume-title":"Microfacet Models for Refraction through Rough Surfaces. Rendering Techniques","author":"Walter Bruce","year":"2007","unstructured":"Bruce Walter , Stephen Marschner , Hongsong Li , and Kenneth Torrance . 2007. Microfacet Models for Refraction through Rough Surfaces. Rendering Techniques ( 2007 ), 195-- 206. Bruce Walter, Stephen Marschner, Hongsong Li, and Kenneth Torrance. 2007. Microfacet Models for Refraction through Rough Surfaces. Rendering Techniques (2007), 195-- 206."},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1321261.1321292"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3197517.3201289","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3197517.3201289","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T01:39:22Z","timestamp":1750210762000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3197517.3201289"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,7,30]]},"references-count":31,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2018,8,31]]}},"alternative-id":["10.1145\/3197517.3201289"],"URL":"https:\/\/doi.org\/10.1145\/3197517.3201289","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"type":"print","value":"0730-0301"},{"type":"electronic","value":"1557-7368"}],"subject":[],"published":{"date-parts":[[2018,7,30]]},"assertion":[{"value":"2018-07-30","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}