{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,5]],"date-time":"2026-02-05T05:54:12Z","timestamp":1770270852014,"version":"3.49.0"},"reference-count":31,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2014,7,27]],"date-time":"2014-07-27T00:00:00Z","timestamp":1406419200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100007065","name":"Nvidia","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100007065","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003006","name":"Eidgen\u00f6ssische Technische Hochschule Z\u00fcrich","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100003006","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004963","name":"Seventh Framework Programme","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100004963","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100004356","name":"Nokia","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100004356","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1011832, 1011919"],"award-info":[{"award-number":["1011832, 1011919"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100002418","name":"Intel Corporation","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100002418","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100004358","name":"Samsung","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100004358","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":[[2014,7,27]]},"abstract":"<jats:p>This paper investigates rendering glittery surfaces, ones which exhibit shifting random patterns of glints as the surface or viewer moves. It applies both to dramatically glittery surfaces that contain mirror-like flakes and also to rough surfaces that exhibit more subtle small scale glitter, without which most glossy surfaces appear too smooth in close-up. These phenomena can in principle be simulated by high-resolution normal maps, but maps with tiny features create severe aliasing problems under narrow-angle illumination. In this paper we present a stochastic model for the effects of random subpixel structures that generates glitter and spatial noise that behave correctly under different illumination conditions and viewing distances, while also being temporally coherent so that they look right in motion. The model is based on microfacet theory, but it replaces the usual continuous microfacet distribution with a discrete distribution of scattering particles on the surface. A novel stochastic hierarchy allows efficient evaluation in the presence of large numbers of random particles, without ever having to consider the particles individually. This leads to a multiscale procedural BRDF that is readily implemented in standard rendering systems, and which converges back to the smooth case in the limit.<\/jats:p>","DOI":"10.1145\/2601097.2601186","type":"journal-article","created":{"date-parts":[[2014,7,22]],"date-time":"2014-07-22T15:08:20Z","timestamp":1406041700000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":71,"title":["Discrete stochastic microfacet models"],"prefix":"10.1145","volume":"33","author":[{"given":"Wenzel","family":"Jakob","sequence":"first","affiliation":[{"name":"ETH Z\u00fcrich"}]},{"given":"Milo\u0161","family":"Ha\u0161an","sequence":"additional","affiliation":[{"name":"Autodesk"}]},{"given":"Ling-Qi","family":"Yan","sequence":"additional","affiliation":[{"name":"University of California, Berkeley"}]},{"given":"Jason","family":"Lawrence","sequence":"additional","affiliation":[{"name":"University of Virginia"}]},{"given":"Ravi","family":"Ramamoorthi","sequence":"additional","affiliation":[{"name":"University of California, Berkeley"}]},{"given":"Steve","family":"Marschner","sequence":"additional","affiliation":[{"name":"Cornell University"}]}],"member":"320","published-online":{"date-parts":[[2014,7,27]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1080\/10867651.2000.10487522"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1080\/14786444408644925"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1098\/rstl.1852.0019"},{"key":"e_1_2_2_4_1","doi-asserted-by":"crossref","unstructured":"Boyd S. and Vandenberghe L. 2004. Convex Optimization. Cambridge University Press New York NY USA.   Boyd S. and Vandenberghe L. 2004. Convex Optimization . Cambridge University Press New York NY USA.","DOI":"10.1017\/CBO9780511804441"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073264"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/800224.806819"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/357290.357293"},{"key":"e_1_2_2_8_1","volume-title":"Non-Uniform Random Variate Generation","author":"Devroye L.","unstructured":"Devroye , L. 1986. Non-Uniform Random Variate Generation . Springer-Verlag . Devroye, L. 1986. Non-Uniform Random Variate Generation. Springer-Verlag."},{"key":"e_1_2_2_9_1","first-page":"121","article-title":"Simulation of sparkles in metallic paints","volume":"1999","author":"Ershov S.","year":"1999","unstructured":"Ershov , S. , Khodulev , A. , and Kolchin , K. 1999 . Simulation of sparkles in metallic paints . In Proceedings of Graphicon 1999 , 121 -- 128 . Ershov, S., Khodulev, A., and Kolchin, K. 1999. Simulation of sparkles in metallic paints. In Proceedings of Graphicon 1999, 121--128.","journal-title":"Proceedings of Graphicon"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.00515"},{"key":"e_1_2_2_11_1","volume-title":"Proceedings of the IS&T\/SID Color Imaging Conference, 333--338","author":"Fairchild M. D.","unstructured":"Fairchild , M. D. , and Johnson , G. M . 2005. On the salience of novel stimuli: Adaptation and image noise . In Proceedings of the IS&T\/SID Color Imaging Conference, 333--338 . Fairchild, M. D., and Johnson, G. M. 2005. On the salience of novel stimuli: Adaptation and image noise. In Proceedings of the IS&T\/SID Color Imaging Conference, 333--338."},{"key":"e_1_2_2_12_1","volume-title":"e. a","author":"Galassi M.","year":"2009","unstructured":"Galassi , M. e. a . 2009 . GNU Scientific Library Reference Manual, 3 rd ed ed. Network Theory Ltd . Galassi, M. e. a. 2009. GNU Scientific Library Reference Manual, 3rd ed ed. Network Theory Ltd.","edition":"3"},{"key":"e_1_2_2_13_1","volume-title":"VMV 2005 Proceedings.","author":"G\u00fcnther J.","unstructured":"G\u00fcnther , J. , Chen , T. , Goesele , M. , Wald , I. , and Seidel , H . -P. 2005. Efficient acquistion and realistic rendering of car paint . In VMV 2005 Proceedings. G\u00fcnther, J., Chen, T., Goesele, M., Wald, I., and Seidel, H.-P. 2005. Efficient acquistion and realistic rendering of car paint. In VMV 2005 Proceedings."},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276412"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311555"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882343"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/42372.42381"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2343483.2343502"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1002\/col.20328"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531360"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1520-6378(199608)21:4<292::AID-COL4>3.0.CO;2-L"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2012.03152.x"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1730804.1730834"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566636"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2008.01150.x"},{"key":"e_1_2_2_26_1","unstructured":"Schneider P. and Eberly D. H. 2002. Geometric tools for computer graphics. Morgan Kaufmann.   Schneider P. and Eberly D. H. 2002. Geometric tools for computer graphics . Morgan Kaufmann."},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1080\/2151237X.2005.10129203"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1364\/JOSA.57.001105"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.5555\/2383847.2383874"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-60590-8_29"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601155"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2601097.2601186","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2601097.2601186","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:19:11Z","timestamp":1750231151000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2601097.2601186"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,7,27]]},"references-count":31,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2014,7,27]]}},"alternative-id":["10.1145\/2601097.2601186"],"URL":"https:\/\/doi.org\/10.1145\/2601097.2601186","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,7,27]]},"assertion":[{"value":"2014-07-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}