HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation
Journal articles

Example-Based Microstructure Rendering with Constant Storage

Beibei Wang 1 Miloš Hašan 2 Nicolas Holzschuch 3 Ling-Qi Yan 4
3 MAVERICK - Models and Algorithms for Visualization and Rendering
Inria Grenoble - Rhône-Alpes, LJK - Laboratoire Jean Kuntzmann, Grenoble INP - Institut polytechnique de Grenoble - Grenoble Institute of Technology
Abstract : Rendering glinty details from specular microstructure enhances the level of realism, but previous methods require heavy storage for the high-resolution height field or normal map and associated acceleration structures. In this article, we aim at dynamically generating theoretically infinite microstructure, preventing obvious tiling artifacts, while achieving constant storage cost. Unlike traditional texture synthesis, our method supports arbitrary point and range queries, and is essentially generating the microstructure implicitly. Our method fits the widely used microfacet rendering framework with multiple importance sampling (MIS), replacing the commonly used microfacet normal distribution functions (NDFs) like ground glass distribution (GGX) by a detailed local solution, with a small amount of runtime performance overhead.
Document type :
Journal articles
Complete list of metadata

Contributor : Nicolas Holzschuch Connect in order to contact the contributor
Submitted on : Tuesday, March 2, 2021 - 2:00:55 PM
Last modification on : Friday, February 4, 2022 - 3:31:19 AM
Long-term archiving on: : Monday, May 31, 2021 - 6:51:43 PM


Files produced by the author(s)




Beibei Wang, Miloš Hašan, Nicolas Holzschuch, Ling-Qi Yan. Example-Based Microstructure Rendering with Constant Storage. ACM Transactions on Graphics, Association for Computing Machinery, 2020, 39 (5), pp.1-12. ⟨10.1145/3406836⟩. ⟨hal-03156347⟩



Record views


Files downloads