{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,26]],"date-time":"2026-02-26T19:34:32Z","timestamp":1772134472855,"version":"3.50.1"},"reference-count":23,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2018,10,25]],"date-time":"2018-10-25T00:00:00Z","timestamp":1540425600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Vis Comput"],"published-print":{"date-parts":[[2020,2]]},"DOI":"10.1007\/s00371-018-1606-7","type":"journal-article","created":{"date-parts":[[2018,10,25]],"date-time":"2018-10-25T04:11:26Z","timestamp":1540440686000},"page":"267-277","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["A microfacet-based BRDF for the accurate and efficient rendering of high-definition specular normal maps"],"prefix":"10.1007","volume":"36","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1910-5956","authenticated-orcid":false,"given":"Xavier","family":"Chermain","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fr\u00e9d\u00e9ric","family":"Claux","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"St\u00e9phane","family":"M\u00e9rillou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,10,25]]},"reference":[{"key":"1606_CR1","doi-asserted-by":"crossref","unstructured":"Atanasov, A., Koylazov, V.: A practical stochastic algorithm for rendering mirror-like flakes. In: ACM SIGGRAPH 2016 Talks, SIGGRAPH \u201916, pp. 67:1\u201367:2. ACM, New York (2016)","DOI":"10.1145\/2897839.2927391"},{"issue":"1","key":"1606_CR2","doi-asserted-by":"publisher","first-page":"9:1","DOI":"10.1145\/2990495","volume":"36","author":"L Belcour","year":"2017","unstructured":"Belcour, L., Yan, L.Q., Ramamoorthi, R., Nowrouzezahrai, D.: Antialiasing complex global illumination effects in path-space. ACM Trans. Graph. 36(1), 9:1\u20139:13 (2017)","journal-title":"ACM Trans. Graph."},{"issue":"4","key":"1606_CR3","doi-asserted-by":"publisher","first-page":"430","DOI":"10.1016\/j.cag.2010.04.001","volume":"34","author":"C Bosch","year":"2010","unstructured":"Bosch, C., Patow, G.: Real-time path-based surface detail. Comput. Graph. 34(4), 430\u2013440 (2010). Procedural methods in computer graphics illustrative visualization","journal-title":"Comput. Graph."},{"issue":"3","key":"1606_CR4","doi-asserted-by":"publisher","first-page":"361","DOI":"10.1111\/j.1467-8659.2004.00767.x","volume":"23","author":"C Bosch","year":"2004","unstructured":"Bosch, C., Pueyo, X., M\u00e9rillou, S., Ghazanfarpour, D.: A physically based model for rendering realistic scratches. Comput. Graph. Forum 23(3), 361\u2013370 (2004)","journal-title":"Comput. Graph. Forum"},{"issue":"6","key":"1606_CR5","doi-asserted-by":"publisher","first-page":"211:1","DOI":"10.1145\/2508363.2508422","volume":"32","author":"J Dupuy","year":"2013","unstructured":"Dupuy, J., Heitz, E., Iehl, J.C., Poulin, P., Neyret, F., Ostromoukhov, V.: Linear efficient antialiased displacement and reflectance mapping. ACM Trans. Graph. 32(6), 211:1\u2013211:11 (2013)","journal-title":"ACM Trans. Graph."},{"issue":"3","key":"1606_CR6","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1145\/1276377.1276412","volume":"26","author":"C Han","year":"2007","unstructured":"Han, C., Sun, B., Ramamoorthi, R., Grinspun, E.: Frequency domain normal map filtering. ACM Trans. Graph. 26(3), 28 (2007)","journal-title":"ACM Trans. Graph."},{"key":"1606_CR7","unstructured":"Heckbert, P.S.: Fundamentals of texture mapping and image warping. Master\u2019s thesis (1989)"},{"issue":"2","key":"1606_CR8","first-page":"48","volume":"3","author":"E Heitz","year":"2014","unstructured":"Heitz, E.: Understanding the masking\u2013shadowing function in microfacet-based BRDFs. J. Comput. Graph. Tech. 3(2), 48\u2013107 (2014)","journal-title":"J. Comput. Graph. Tech."},{"key":"1606_CR9","doi-asserted-by":"crossref","unstructured":"Igehy, H.: Tracing ray differentials. In: Proceedings of the 26th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH \u201999, pp. 179\u2013186. ACM Press\/Addison-Wesley Publishing Co., New York (1999)","DOI":"10.1145\/311535.311555"},{"issue":"4","key":"1606_CR10","first-page":"115:1","volume":"33","author":"W Jakob","year":"2014","unstructured":"Jakob, W., Ha\u0161an, M., Yan, L.Q., Lawrence, J., Ramamoorthi, R., Marschner, S.: Discrete stochastic microfacet models. ACM Trans. Graph. 33(4), 115:1\u2013115:10 (2014)","journal-title":"ACM Trans. Graph."},{"issue":"2","key":"1606_CR11","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1111\/1467-8659.1320109","volume":"13","author":"RR Lewis","year":"1994","unstructured":"Lewis, R.R.: Making shaders more physically plausible. Comput. Graph. Forum 13(2), 109\u2013120 (1994)","journal-title":"Comput. Graph. Forum"},{"issue":"1","key":"1606_CR12","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1007\/s003710000093","volume":"17","author":"S Merillou","year":"2001","unstructured":"Merillou, S., Dischler, J., Ghazanfarpour, D.: Surface scratches: measuring, modeling and rendering. Vis. Comput. 17(1), 30\u201345 (2001)","journal-title":"Vis. Comput."},{"key":"1606_CR13","doi-asserted-by":"crossref","unstructured":"Olano, M., Baker, D.: Lean mapping. In: Proceedings of the 2010 ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, I3D \u201910, pp. 181\u2013188. ACM, New York (2010)","DOI":"10.1145\/1730804.1730834"},{"key":"1606_CR14","volume-title":"Physically Based Rendering: From Theory to Implementation","author":"M Pharr","year":"2016","unstructured":"Pharr, M., Jakob, W., Humphreys, G.: Physically Based Rendering: From Theory to Implementation, 3rd edn. Morgan Kaufmann Publishers Inc., San Francisco (2016)","edition":"3"},{"issue":"4","key":"1606_CR15","doi-asserted-by":"publisher","first-page":"57:1","DOI":"10.1145\/2897824.2925945","volume":"35","author":"B Raymond","year":"2016","unstructured":"Raymond, B., Guennebaud, G., Barla, P.: Multi-scale rendering of scratched materials using a structured SV-BRDF model. ACM Trans. Graph. 35(4), 57:1\u201357:11 (2016)","journal-title":"ACM Trans. Graph."},{"issue":"5","key":"1606_CR16","doi-asserted-by":"publisher","first-page":"668","DOI":"10.1109\/TAP.1967.1138991","volume":"15","author":"B Smith","year":"1967","unstructured":"Smith, B.: Geometrical shadowing of a random rough surface. IEEE Trans. Antennas Propag. 15(5), 668\u2013671 (1967)","journal-title":"IEEE Trans. Antennas Propag."},{"key":"1606_CR17","doi-asserted-by":"publisher","first-page":"257","DOI":"10.1007\/978-3-7091-6242-2_24","volume-title":"Rendering Techniques 2001","author":"F Suykens","year":"2001","unstructured":"Suykens, F., Willems, Y.D.: Path differentials and applications. In: Gortler, S.J., Myszkowski, K. (eds.) Rendering Techniques 2001, pp. 257\u2013268. Springer, Vienna (2001)"},{"issue":"3","key":"1606_CR18","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1080\/2151237X.2005.10129203","volume":"10","author":"M Toksvig","year":"2005","unstructured":"Toksvig, M.: Mipmapping normal maps. J. Graph. Tools 10(3), 65\u201371 (2005)","journal-title":"J. Graph. Tools"},{"key":"1606_CR19","unstructured":"Walter, B., Marschner, S.R., Li, H., Torrance, K.E.: Microfacet models for refraction through rough surfaces. In: Proceedings of the 18th Eurographics Conference on Rendering Techniques, EGSR\u201907, pp. 195\u2013206. Eurographics Association, Aire-la-Ville (2007)"},{"issue":"4","key":"1606_CR20","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1111\/cgf.13221","volume":"36","author":"C Xu","year":"2017","unstructured":"Xu, C., Wang, R., Zhao, S., Bao, H.: Real-time linear BRDF MIP-mapping. Comput. Graph. Forum 36(4), 27\u201334 (2017)","journal-title":"Comput. Graph. Forum"},{"issue":"4","key":"1606_CR21","first-page":"116:1","volume":"33","author":"LQ Yan","year":"2014","unstructured":"Yan, L.Q., Ha\u0161an, M., Jakob, W., Lawrence, J., Marschner, S., Ramamoorthi, R.: Rendering glints on high-resolution normal-mapped specular surfaces. ACM Trans. Graph. 33(4), 116:1\u2013116:9 (2014)","journal-title":"ACM Trans. Graph."},{"issue":"4","key":"1606_CR22","first-page":"56:1","volume":"35","author":"LQ Yan","year":"2016","unstructured":"Yan, L.Q., Ha\u0161an, M., Marschner, S., Ramamoorthi, R.: Position-normal distributions for efficient rendering of specular microstructure. ACM Trans. Graph. 35(4), 56:1\u201356:9 (2016)","journal-title":"ACM Trans. Graph."},{"issue":"4","key":"1606_CR23","first-page":"75:1","volume":"37","author":"LQ Yan","year":"2018","unstructured":"Yan, L.Q., Ha\u0161an, M., Walter, B., Marschner, S., Ramamoorthi, R.: Rendering specular microgeometry with wave optics. ACM Trans. Graph. 37(4), 75:1\u201375:10 (2018)","journal-title":"ACM Trans. Graph."}],"container-title":["The Visual Computer"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-018-1606-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00371-018-1606-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-018-1606-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,3,6]],"date-time":"2020-03-06T14:20:03Z","timestamp":1583504403000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00371-018-1606-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,10,25]]},"references-count":23,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2020,2]]}},"alternative-id":["1606"],"URL":"https:\/\/doi.org\/10.1007\/s00371-018-1606-7","relation":{},"ISSN":["0178-2789","1432-2315"],"issn-type":[{"value":"0178-2789","type":"print"},{"value":"1432-2315","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,10,25]]},"assertion":[{"value":"25 October 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}