Extracting Microfacet-based BRDF Parameters from Arbitrary Materials with Power Iterations - Archive ouverte HAL Access content directly
Journal Articles Computer Graphics Forum Year : 2015

Extracting Microfacet-based BRDF Parameters from Arbitrary Materials with Power Iterations

(1, 2) , (3) , (1) , (2) , (1)
1
2
3

Abstract

We introduce a novel fitting procedure that takes as input an arbitrary material, possibly anisotropic, and automatically converts it to a microfacet BRDF. Our algorithm is based on the property that the distribution of microfacets may be retrieved by solving an eigenvector problem that is built solely from backscattering samples. We show that the eigenvector associated to the largest eigenvalue is always the only solution to this problem, and compute it using the power iteration method. This approach is straightforward to implement, much faster to compute, and considerably more robust than solutions based on nonlinear optimizations. In addition, we provide simple conversion procedures of our fits into both Beckmann and GGX roughness parameters, and discuss the advantages of microfacet slope space to make our fits editable. We apply our method to measured materials from two large databases that include anisotropic materials, and demonstrate the benefits of spatially varying roughness on texture mapped geometric models.
Fichier principal
Vignette du fichier
egsr15.pdf (16.64 Mo) Télécharger le fichier
Vignette du fichier
egsr15_slides.pdf (3.8 Mo) Télécharger le fichier
Vignette du fichier
egsr15_supp.pdf (64.59 Mo) Télécharger le fichier
Origin : Explicit agreement for this submission
Origin : Files produced by the author(s)
Origin : Files produced by the author(s)
Loading...

Dates and versions

hal-01168516 , version 1 (03-07-2015)
hal-01168516 , version 2 (07-07-2015)

Identifiers

  • HAL Id : hal-01168516 , version 2

Cite

Jonathan Dupuy, Eric Heitz, Jean-Claude Iehl, Pierre Poulin, Victor Ostromoukhov. Extracting Microfacet-based BRDF Parameters from Arbitrary Materials with Power Iterations. Computer Graphics Forum, 2015, pp.10. ⟨hal-01168516v2⟩
1484 View
1764 Download

Share

Gmail Facebook Twitter LinkedIn More