{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,28]],"date-time":"2026-03-28T08:17:21Z","timestamp":1774685841246,"version":"3.50.1"},"reference-count":50,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2020,11,27]],"date-time":"2020-11-27T00:00:00Z","timestamp":1606435200000},"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":[[2020,12,31]]},"abstract":"<jats:p>Monte Carlo light transport simulations often lack robustness in scenes containing specular or near-specular materials. Widely used uni- and bidirectional sampling strategies tend to find light paths involving such materials with insufficient probability, producing unusable images that are contaminated by significant variance.<\/jats:p>\n          <jats:p>This article addresses the problem of sampling a light path connecting two given scene points via a single specular reflection or refraction, extending the range of scenes that can be robustly handled by unbiased path sampling techniques. Our technique enables efficient rendering of challenging transport phenomena caused by such paths, such as underwater caustics or caustics involving glossy metallic objects.<\/jats:p>\n          <jats:p>We derive analytic expressions that predict the total radiance due to a single reflective or refractive triangle with a microfacet BSDF and we show that this reduces to the well known Lambert boundary integral for irradiance. We subsequently show how this can be leveraged to efficiently sample connections on meshes comprised of vast numbers of triangles.<\/jats:p>\n          <jats:p>Our derivation builds on the theory of off-center microfacets and involves integrals in the space of surface slopes.<\/jats:p>\n          <jats:p>Our approach straightforwardly applies to the related problem of rendering glints with high-resolution normal maps describing specular microstructure. Our formulation alleviates problems raised by singularities in filtering integrals and enables a generalization of previous work to perfectly specular materials. We also extend previous work to the case of GGX distributions and introduce new techniques to improve accuracy and performance.<\/jats:p>","DOI":"10.1145\/3414685.3417811","type":"journal-article","created":{"date-parts":[[2020,11,27]],"date-time":"2020-11-27T21:51:05Z","timestamp":1606513865000},"page":"1-13","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":10,"title":["Slope-space integrals for specular next event estimation"],"prefix":"10.1145","volume":"39","author":[{"given":"Guillaume","family":"Loubet","sequence":"first","affiliation":[{"name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne (EPFL)"}]},{"given":"Tizian","family":"Zeltner","sequence":"additional","affiliation":[{"name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne (EPFL)"}]},{"given":"Nicolas","family":"Holzschuch","sequence":"additional","affiliation":[{"name":"Univ. Grenoble-Alpes"}]},{"given":"Wenzel","family":"Jakob","sequence":"additional","affiliation":[{"name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne (EPFL)"}]}],"member":"320","published-online":{"date-parts":[[2020,11,27]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/218380.218500"},{"key":"e_1_2_2_2_1","volume-title":"ACM SIGGRAPH 2001 Courses.","author":"Arvo J.","year":"2001","unstructured":"J. Arvo . 2001 . Stratified sampling of 2-manifolds . In ACM SIGGRAPH 2001 Courses. J. Arvo. 2001. Stratified sampling of 2-manifolds. In ACM SIGGRAPH 2001 Courses."},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2990495"},{"key":"e_1_2_2_4_1","volume-title":"A Survey of Non-linear Pre-filtering Methods for Efficient and Accurate Surface Shading","author":"Bruneton Eric","year":"2011","unstructured":"Eric Bruneton and Fabrice Neyret . 2011. A Survey of Non-linear Pre-filtering Methods for Efficient and Accurate Surface Shading . IEEE Transactions on Visualization and Computer Graphics ( 2011 ). http:\/\/maverick.inria.fr\/Publications\/2011\/BN11 Eric Bruneton and Fabrice Neyret. 2011. A Survey of Non-linear Pre-filtering Methods for Efficient and Accurate Surface Shading. IEEE Transactions on Visualization and Computer Graphics (2011). http:\/\/maverick.inria.fr\/Publications\/2011\/BN11"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13767"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/357290.357293"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2815618"},{"key":"e_1_2_2_8_1","volume-title":"Photorealistic Surface Rendering with Microfacet Theory. Theses. Universit\u00e9 Claude Bernard - Lyon I","author":"Dupuy Jonathan","year":"1974","unstructured":"Jonathan Dupuy . 2015. Photorealistic Surface Rendering with Microfacet Theory. Theses. Universit\u00e9 Claude Bernard - Lyon I ; Universit\u00e9 de Montr\u00e9al . https:\/\/hal.archives-ouvertes.fr\/tel-0129 1974 Jonathan Dupuy. 2015. Photorealistic Surface Rendering with Microfacet Theory. Theses. Universit\u00e9 Claude Bernard - Lyon I; Universit\u00e9 de Montr\u00e9al. https:\/\/hal.archives-ouvertes.fr\/tel-01291974"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508363.2508422"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3272127.3275058"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12681"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12681"},{"key":"e_1_2_2_13_1","article-title":"Understanding the Masking-Shadowing Function in Microfacet-Based BRDFs","volume":"3","author":"Heitz Eric","year":"2014","unstructured":"Eric Heitz . 2014 . Understanding the Masking-Shadowing Function in Microfacet-Based BRDFs . Journal of Computer Graphics Techniques (JCGT) 3 , 2 (30 June 2014), 48--107. http:\/\/jcgt.org\/published\/0003\/02\/03\/ Eric Heitz. 2014. Understanding the Masking-Shadowing Function in Microfacet-Based BRDFs. Journal of Computer Graphics Techniques (JCGT) 3, 2 (30 June 2014), 48--107. http:\/\/jcgt.org\/published\/0003\/02\/03\/","journal-title":"Journal of Computer Graphics Techniques (JCGT)"},{"key":"e_1_2_2_14_1","unstructured":"Eric Heitz. 2017. Geometric Derivation of the Irradiance of Polygonal Lights. Research Report. Unity Technologies. https:\/\/hal.archives-ouvertes.fr\/hal-01458129  Eric Heitz. 2017. Geometric Derivation of the Irradiance of Polygonal Lights. Research Report. Unity Technologies. https:\/\/hal.archives-ouvertes.fr\/hal-01458129"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925895"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12950"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311555"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601186"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185554"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601108"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.2312\/hpg.20161201"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3355089.3356525"},{"key":"e_1_2_2_24_1","unstructured":"Johann Heinrich Lambert. 1760. Photometria sive de mensura et gradibus luminis colorum et umbrae.  Johann Heinrich Lambert. 1760. Photometria sive de mensura et gradibus luminis colorum et umbrae."},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/142920.134082"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3305366.3328091"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13227"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3355089.3356498"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/325334.325169"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1730804.1730834"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3320282"},{"key":"e_1_2_2_32_1","volume-title":"Physically Based Rendering: From Theory to Implementation","author":"Pharr Matt","unstructured":"Matt Pharr , Wenzel Jakob , and Greg Humphreys . 2016. Physically Based Rendering: From Theory to Implementation ( 3rd ed.) (3 rd ed.). Morgan Kaufmann Publishers Inc ., San Francisco, CA, USA. 1266 pages. Matt Pharr, Wenzel Jakob, and Greg Humphreys. 2016. Physically Based Rendering: From Theory to Implementation (3rd ed.) (3rd ed.). Morgan Kaufmann Publishers Inc., San Francisco, CA, USA. 1266 pages.","edition":"3"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925945"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3272127.3275030"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3130800.3130806"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/TAP.1967.1138991"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1364\/JOSA.65.000531"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.00452"},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13471"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/258734.258775"},{"key":"e_1_2_2_41_1","volume-title":"On-line Learning of Parametric Mixture Models for Light Transport Simulation. ACM Transactions on Graphics (Proceedings of SIGGRAPH 2014)","author":"Vorba Ji\u0159\u00ed","year":"2014","unstructured":"Ji\u0159\u00ed Vorba , Ond\u0159ej Karl\u00edk , Martin \u0160ik , Tobias Ritschel , and Jaroslav K\u0159iv\u00e1nek . 2014 . On-line Learning of Parametric Mixture Models for Light Transport Simulation. ACM Transactions on Graphics (Proceedings of SIGGRAPH 2014) 33, 4 (aug 2014). Ji\u0159\u00ed Vorba, Ond\u0159ej Karl\u00edk, Martin \u0160ik, Tobias Ritschel, and Jaroslav K\u0159iv\u00e1nek. 2014. On-line Learning of Parametric Mixture Models for Light Transport Simulation. ACM Transactions on Graphics (Proceedings of SIGGRAPH 2014) 33, 4 (aug 2014)."},{"key":"e_1_2_2_42_1","article-title":"The Ellipsoid Normal Distribution Function, supplemental material of Predicting Appearance from Measured Microgeometry of Metal Surfaces","volume":"35","author":"Walter Bruce","year":"2015","unstructured":"Bruce Walter , Zhao Dong , Steve Marschner , and Donald P. Greenberg . 2015 . The Ellipsoid Normal Distribution Function, supplemental material of Predicting Appearance from Measured Microgeometry of Metal Surfaces . ACM Trans. Graph. 35 , 1 (2015), 9:1--9:13. Bruce Walter, Zhao Dong, Steve Marschner, and Donald P. Greenberg. 2015. The Ellipsoid Normal Distribution Function, supplemental material of Predicting Appearance from Measured Microgeometry of Metal Surfaces. ACM Trans. Graph. 35, 1 (2015), 9:1--9:13.","journal-title":"ACM Trans. Graph."},{"key":"e_1_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.2312\/EGWR\/EGSR07\/195-206"},{"key":"e_1_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531398"},{"key":"e_1_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3130800.3130840"},{"key":"e_1_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13221"},{"key":"e_1_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601155"},{"key":"e_1_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925915"},{"key":"e_1_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201351"},{"key":"e_1_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392408"},{"key":"e_1_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/2856400.2856409"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3414685.3417811","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3414685.3417811","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:03:14Z","timestamp":1750197794000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3414685.3417811"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,11,27]]},"references-count":50,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2020,12,31]]}},"alternative-id":["10.1145\/3414685.3417811"],"URL":"https:\/\/doi.org\/10.1145\/3414685.3417811","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,11,27]]},"assertion":[{"value":"2020-11-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}