A Practical Extension to Microfacet Theory for the Modeling of Varying Iridescence

Laurent Belcour 1 Pascal Barla 2
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 : In this work, we introduce an extension to microfacet theory for the rendering of iridescent effects caused by thin-films of varying thickness (such as oil, grease, alcohols, etc) on top of an arbitrarily rough base layer. Our material model is the first to produce a consistent appearance between tristimulus (e.g., RGB) and spectral rendering engines by analytically pre-integrating its spectral response. The proposed extension works with any microfacet-based model: not only on reflection over dielectrics or conductors, but also on transmission through dielectrics. We adapt its evaluation to work in multi-scale rendering contexts, and we expose parameters enabling artistic control over iridescent appearance. The overhead compared to using the classic Fresnel reflectance or transmittance terms remains reasonable enough for practical uses in production.
Type de document :
Article dans une revue
ACM Transactions on Graphics, Association for Computing Machinery, 2017, 36 (4), pp.65. 〈10.1145/3072959.3073620〉
Liste complète des métadonnées

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

https://hal.archives-ouvertes.fr/hal-01518344
Contributeur : Laurent Belcour <>
Soumis le : mardi 9 mai 2017 - 10:18:41
Dernière modification le : samedi 22 juillet 2017 - 01:12:44
Document(s) archivé(s) le : jeudi 10 août 2017 - 12:31:08

Identifiants

Citation

Laurent Belcour, Pascal Barla. A Practical Extension to Microfacet Theory for the Modeling of Varying Iridescence. ACM Transactions on Graphics, Association for Computing Machinery, 2017, 36 (4), pp.65. 〈10.1145/3072959.3073620〉. 〈hal-01518344v1〉

Partager

Métriques

Consultations de
la notice

332

Téléchargements du document

3175