Example-Based Microstructure Rendering with Constant Storage - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Article Dans Une Revue ACM Transactions on Graphics Année : 2020

Example-Based Microstructure Rendering with Constant Storage

Résumé

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.
Fichier principal
Vignette du fichier
paper.pdf (87.54 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03156347 , version 1 (02-03-2021)

Identifiants

Citer

Beibei Wang, Miloš Hašan, Nicolas Holzschuch, Ling-Qi Yan. Example-Based Microstructure Rendering with Constant Storage. ACM Transactions on Graphics, 2020, 39 (5), pp.1-12. ⟨10.1145/3406836⟩. ⟨hal-03156347⟩
112 Consultations
33 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More