Multi-Scale Rendering of Scratched Materials using a Structured SV-BRDF Model

Boris Raymond 1, 2 Gael Guennebaud 3, 2 Pascal Barla 2, 3
2 MANAO - Melting the frontiers between Light, Shape and Matter
LaBRI - Laboratoire Bordelais de Recherche en Informatique, Inria Bordeaux - Sud-Ouest, LP2N - Laboratoire Photonique, Numérique et Nanosciences
Abstract : We introduce a Spatially-Varying BRDF model tailored to the multi-scale rendering of scratched materials such as metals, plastics or finished woods. Our approach takes advantage of the regular structure of scratch distributions to achieve high performance without compromising visual quality. We provide users with controls over the profile, micro-BRDF, density and orientation of scratches, while updating our material model at interactive rates. The BRDF for a single scratch is simulated using an optimized 2D ray-tracer and compactly stored in a three-component 2D texture. In contrast to existing models, our approach takes into account all inter-reflections inside a scratch, including Fresnel effects. At render time, the SV-BRDF for the scratch distribution under a pixel or ray footprint is obtained by linear combination of individual scratch BRDFs. We show how to evaluate it using both importance and light sampling, in direct and global illumination settings.
Type de document :
Article dans une revue
ACM Transactions on Graphics, Association for Computing Machinery, 2016, 〈10.1145/2897824.2925945〉
Liste complète des métadonnées

Littérature citée [25 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01321289
Contributeur : Boris Raymond <>
Soumis le : mercredi 25 mai 2016 - 13:19:51
Dernière modification le : samedi 18 février 2017 - 01:14:20
Document(s) archivé(s) le : vendredi 26 août 2016 - 10:43:24

Fichier

small.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Citation

Boris Raymond, Gael Guennebaud, Pascal Barla. Multi-Scale Rendering of Scratched Materials using a Structured SV-BRDF Model. ACM Transactions on Graphics, Association for Computing Machinery, 2016, 〈10.1145/2897824.2925945〉. 〈hal-01321289〉

Partager

Métriques

Consultations de
la notice

2016

Téléchargements du document

1759