{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,21]],"date-time":"2026-03-21T02:18:14Z","timestamp":1774059494225,"version":"3.50.1"},"reference-count":19,"publisher":"Wiley","issue":"7","license":[{"start":{"date-parts":[[2019,11,14]],"date-time":"2019-11-14T00:00:00Z","timestamp":1573689600000},"content-version":"vor","delay-in-days":44,"URL":"https:\/\/2.zoppoz.workers.dev:443\/http\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Computer Graphics Forum"],"published-print":{"date-parts":[[2019,10]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Microfacet theory is commonly used to build reflectance models for surfaces. While traditional microfacet\u2010based models assume that the distribution of a surface's microstructure is continuous, recent studies indicate that some surfaces with tiny, discrete and stochastic facets exhibit glittering visual effects, while some surfaces with structured features exhibit anisotropic specular reflection. Accordingly, this paper proposes an efficient and stationary method of surface material modeling to process both glittery and non\u2010glittery surfaces in a consistent way. Our method comprises two steps: in the preprocessing step, we take a fixed\u2010size sample normal map as input, then organize 4D microfacet trees in position and normal space for arbitrary\u2010sized surfaces; we also cluster microfacets into 4D K\u2010lobes via the adaptive k\u2010means method. In the rendering step, moreover, surface normals can be efficiently evaluated using pre\u2010clustered microfacets. Our method is able to efficiently render any structured, discrete and continuous micro\u2010surfaces using a precisely reconstructed surface NDF. Our method is both faster and uses less memory compared to the state\u2010of\u2010the\u2010art glittery surface modeling works.<\/jats:p>","DOI":"10.1111\/cgf.13876","type":"journal-article","created":{"date-parts":[[2019,11,14]],"date-time":"2019-11-14T11:07:58Z","timestamp":1573729678000},"page":"745-754","update-policy":"https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["A Stationary SVBRDF Material Modeling Method Based on Discrete Microsurface"],"prefix":"10.1111","volume":"38","author":[{"ORCID":"https:\/\/2.zoppoz.workers.dev:443\/https\/orcid.org\/0000-0002-8736-6317","authenticated-orcid":false,"given":"Junqiu","family":"Zhu","sequence":"first","affiliation":[{"name":"School of Software Shandong University  China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/2.zoppoz.workers.dev:443\/https\/orcid.org\/0000-0002-3473-6847","authenticated-orcid":false,"given":"Yanning","family":"Xu","sequence":"additional","affiliation":[{"name":"School of Software Shandong University  China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/2.zoppoz.workers.dev:443\/https\/orcid.org\/0000-0002-2248-3328","authenticated-orcid":false,"given":"Lu","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Software Shandong University  China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2019,11,14]]},"reference":[{"key":"e_1_2_9_2_2","doi-asserted-by":"publisher","DOI":"10.1145\/357290.357293"},{"key":"e_1_2_9_3_2","doi-asserted-by":"publisher","DOI":"10.1145\/2815618"},{"key":"e_1_2_9_4_2","doi-asserted-by":"crossref","unstructured":"EfrosA. A. FreemanW. T.: Image quilting for texture synthesis and transfer. InProceedings of the 28th annual conference on Computer graphics and interactive techniques(2001) ACM pp.341\u2013346. 3","DOI":"10.1145\/383259.383296"},{"key":"e_1_2_9_5_2","doi-asserted-by":"crossref","unstructured":"EfrosA. A. LeungT. K.: Texture synthesis by non\u2010parametric sampling. InProceedings of the seventh IEEE international conference on computer vision(1999) vol. 2 IEEE pp.1033\u20131038. 3","DOI":"10.1109\/ICCV.1999.790383"},{"key":"e_1_2_9_6_2","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276412"},{"key":"e_1_2_9_7_2","doi-asserted-by":"crossref","unstructured":"IgehyH.: Tracing ray differentials. InProceedings of the 26th annual conference on Computer graphics and interactive techniques(1999) ACM Press\/Addison\u2010Wesley Publishing Co. pp.179\u2013186. 4","DOI":"10.1145\/311535.311555"},{"key":"e_1_2_9_8_2","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601186"},{"key":"e_1_2_9_9_2","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882264"},{"key":"e_1_2_9_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925945"},{"key":"e_1_2_9_11_2","doi-asserted-by":"publisher","DOI":"10.1364\/JOSA.57.001105"},{"key":"e_1_2_9_12_2","unstructured":"VeachE.:Robust Monte Carlo methods for light transport simulation vol. 1610. Stanford University PhD thesis 1997. 6"},{"key":"e_1_2_9_13_2","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13347"},{"key":"e_1_2_9_14_2","doi-asserted-by":"crossref","unstructured":"WuH. DorseyJ. RushmeierH.: Characteristic point maps. InTwentieth Eurographics Conference on Rendering(2009) pp.1227\u20131236. 2","DOI":"10.1111\/j.1467-8659.2009.01500.x"},{"key":"e_1_2_9_15_2","doi-asserted-by":"publisher","DOI":"10.1145\/2070781.2024179"},{"key":"e_1_2_9_16_2","doi-asserted-by":"crossref","unstructured":"WeiL.\u2010Y. LevoyM.: Fast texture synthesis using tree\u2010structured vector quantization. InProceedings of the 27th annual conference on Computer graphics and interactive techniques(2000) ACM Press\/Addison\u2010Wesley Publishing Co. pp.479\u2013488. 3","DOI":"10.1145\/344779.345009"},{"key":"e_1_2_9_17_2","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601191"},{"key":"e_1_2_9_18_2","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925915"},{"key":"e_1_2_9_19_2","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201351"},{"key":"e_1_2_9_20_2","doi-asserted-by":"crossref","unstructured":"ZirrT. KaplanyanA. S.: Real\u2010time rendering of procedural multiscale materials. InProceedings of the 20th ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games(2016) ACM pp.139\u2013148. 2","DOI":"10.1145\/2856400.2856409"}],"container-title":["Computer Graphics Forum"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/cgf.13876","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/onlinelibrary.wiley.com\/doi\/full-xml\/10.1111\/cgf.13876","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/cgf.13876","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,3]],"date-time":"2023-09-03T13:00:49Z","timestamp":1693746049000},"score":1,"resource":{"primary":{"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/onlinelibrary.wiley.com\/doi\/10.1111\/cgf.13876"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,10]]},"references-count":19,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2019,10]]}},"alternative-id":["10.1111\/cgf.13876"],"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.1111\/cgf.13876","archive":["Portico"],"relation":{},"ISSN":["0167-7055","1467-8659"],"issn-type":[{"value":"0167-7055","type":"print"},{"value":"1467-8659","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,10]]},"assertion":[{"value":"2019-11-14","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}