Skip to Main content Skip to Navigation
New interface

Rendu basé physique de micro-reflets

Abstract : Glint rendering, useful for simulating the appearance of glittery materials, brushed metal or scratched plastic, is a theoretical and technical challenge in computer graphics. It involves the use of spatially varying patch bidirectional reflectance distribution functions (P-BRDFs) with high frequencies. In this thesis we propose two new P-BRDFs based on specular normal maps. Unlike the previous method [YHMR16], our first BRDF prevents any creation of energy through footprint-dependent normalisation. This normalisation is possible thanks to a new representation of the normal map based on a mixture of non-centered and non-axis aligned Beckmann NDFs. The second method improves the first one and prevents, for the first time, any creation and loss of energy, by simulating multiple scattering in the microgeometry. It enables artifact-free rendering of opaque and sparkling surfaces. In addition, we provide an optimal sampling algorithm using the visibility information of the normals. The key idea of this method is the definition of a V-cavity for each point of the surface. To simulate multiple scattering inside it, we compensate for the energy lost by a single scattering model, by reintegrating lost energy with an energy compensation BRDF. The rendering time and memory footprint of our methods are in the same order of magnitude than previous methods.
Document type :
Complete list of metadata

Cited literature [91 references]  Display  Hide  Download
Contributor : ABES STAR :  Contact
Submitted on : Monday, January 20, 2020 - 6:37:28 PM
Last modification on : Thursday, September 8, 2022 - 3:53:22 AM
Long-term archiving on: : Tuesday, April 21, 2020 - 7:10:24 PM


Version validated by the jury (STAR)


  • HAL Id : tel-02446425, version 1



Xavier Chermain. Rendu basé physique de micro-reflets. Synthèse d'image et réalité virtuelle [cs.GR]. Université de Limoges, 2019. Français. ⟨NNT : 2019LIMO0070⟩. ⟨tel-02446425⟩



Record views


Files downloads