A. Figure, 2 -Résultats obtenus avec notre intégrateur multi-rebonds (gauche, chapitre 4), la méthode du chapitre 3 (milieu) et la méthode de Yan et al. 2016 [YHMR16] (droite). Les deux dernières méthodes modélisent seulement un rebond lumineux dans la micro-surface, Haut : Rendus. Bas : Tests du four blanc

, Pour installer ce matériau, il faut copier les fichiers materials/yan_et_al_2016.* dans le dossier src/materials/ de pbrt-v3. Il faut les référencer dans l'API, en ajoutant dans le fichier core/api

, La scène pbrt de ce matériau est localisée dans le dossier scenes/yan_et_al_2016/ et donne les images de droite de la figure A.2

A. Atanasov and V. Koylazov, A Practical Stochastic Algorithm for Rendering Mirror-like Flakes, ACM SIGGRAPH 2016 Talks, SIGGRAPH '16, vol.67, pp.1-67, 2016.

, John Amanatides. Ray Tracing with Cones. SIGGRAPH Comput. Graph, vol.18, issue.3, pp.129-135, 1984.

M. Ashikmin, S. Premo?e, and P. Shirley, A Microfacetbased BRDF Generator, Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH '00, pp.65-74, 2000.

J. F. Blinn, Models of Light Reflection for Computer Synthesized Pictures, SIGGRAPH Comput. Graph, vol.11, issue.2, pp.192-198, 1977.

J. F. Blinn, Simulation of Wrinkled Surfaces, SIGGRAPH Comput. Graph, vol.12, issue.3, pp.286-292, 1978.

E. Bruneton and F. Neyret, A Survey of Nonlinear Prefiltering Methods for Efficient and Accurate Surface Shading, IEEE Transactions on Visualization and Computer Graphics, vol.18, issue.2, pp.242-260, 2012.
URL : https://hal.archives-ouvertes.fr/inria-00589940

C. Bosch and G. Patow, Real-time path-based surface detail, Procedural Methods in Computer Graphics Illustrative Visualization, vol.34, pp.430-440, 2010.

C. Bosch, X. Pueyo, S. Mérillou, and D. Ghazanfarpour, A Physically Based Model for Rendering Realistic Scratches, Computer Graphics Forum, vol.23, issue.3, pp.361-370, 2004.
URL : https://hal.archives-ouvertes.fr/hal-00079433

G. Brown, Shadowing by non-Gaussian random surfaces, IEEE Transactions on Antennas and Propagation, vol.28, issue.6, pp.788-790, 1980.

P. Beckmann and A. Spizzichino, The scattering of electromagnetic waves from rough surfaces. International series of monographs on electromagnetic waves, 1963.

B. Burley, Physically-based Shading at Disney, ACM SIGGRAPH course notes, 2012.

L. Belcour, L. Yan, R. Ramamoorthi, and D. Nowrouzezahrai, Antialiasing Complex Global Illumination Effects in Path-Space, ACM Trans. Graph, vol.36, issue.1, pp.1-9, 2017.
URL : https://hal.archives-ouvertes.fr/hal-01200710

X. Chermain, F. Claux, and S. Mérillou, A microfacetbased brdf for the accurate and efficient rendering of high-definition specular normal maps. The Visual Computer, 2018.
URL : https://hal.archives-ouvertes.fr/hal-02157630

X. Chermain, F. Claux, and S. Mérillou, Glint Rendering based on a Multiple-Scattering Patch BRDF, Computer Graphics Forum, 2019.
URL : https://hal.archives-ouvertes.fr/hal-02364885

A. Conty and C. Kulla, Revisiting physically based shading at Imageworks, ACM SIGGRAPH 2017 Courses, SIGGRAPH '17, vol.7, pp.1-7, 2017.

L. Robert, K. E. Cook, and . Torrance, A Reflectance Model for Computer Graphics, SIGGRAPH Comput. Graph, vol.15, issue.3, pp.307-316, 1981.

J. Dupuy, E. Heitz, and E. Eon, Additional Progress Towards the Unification of Microfacet and Microflake Theories, EGSR (EI&I), pp.55-63, 2016.

J. Dupuy, E. Heitz, J. Iehl, P. Poulin, F. Neyret et al., Linear Efficient Antialiased Displacement and Reflectance Mapping, ACM Trans. Graph, vol.32, issue.6, 2013.
URL : https://hal.archives-ouvertes.fr/hal-00858220

J. Dupuy and W. Jakob, An Adaptive Parameterization for Efficient Material Acquisition and Rendering, ACM Trans. Graph, vol.37, issue.6, p.14, 2018.

J. Dupuy, A C++ Microfacet BRDF Fitting and Rendering Library, 2017.

C. J. Fdez-agüera, A Multiple-Scattering Microfacet Model for Real-Time Image Based Lighting, Journal of Computer Graphics Techniques (JCGT), vol.8, issue.1, pp.45-55, 2019.

R. Guy and M. Agopian, , 2019.

L. E. Gamboa, J. Guertin, and D. Nowrouzezahrai, Scalable Appearance Filtering for Complex Lighting Effects, ACM Trans. Graph, vol.37, issue.6, pp.1-277, 2018.

E. Heitz, C. Bourlier, and N. Pinel, Correlation effect between transmitter and receiver azimuthal directions on the illumination function from a random rough surface, Waves in Random and Complex Media, vol.23, issue.3, pp.318-335, 2013.
URL : https://hal.archives-ouvertes.fr/hal-00840796

E. Heitz and E. , Importance Sampling Microfacet-Based BSDFs using the Distribution of Visible Normals, Computer Graphics Forum, vol.33, issue.4, pp.103-112, 2014.
URL : https://hal.archives-ouvertes.fr/hal-00996995

E. Heitz, J. Dupuy, C. Crassin, and C. Dachsbacher, The SGGX Microflake Distribution, ACM Trans. Graph, vol.34, issue.4, pp.48-49, 2015.
URL : https://hal.archives-ouvertes.fr/hal-01500955

S. Paul and . Heckbert, Fundamentals of Texture Mapping and Image Warping, 1989.

E. Heitz, Understanding the Masking-Shadowing Function in Microfacet-Based BRDFs, Journal of Computer Graphics Techniques (JCGT), vol.3, issue.2, pp.48-107, 2014.
URL : https://hal.archives-ouvertes.fr/hal-00942452

É. Heitz, Generating Procedural Beckmann Surfaces, 2015.

E. Heitz, Sampling the GGX Distribution of Visible Normals, Journal of Computer Graphics Techniques (JCGT), vol.7, issue.4, pp.1-13, 2018.
URL : https://hal.archives-ouvertes.fr/hal-01509746

P. S. Heckbert and P. Hanrahan, Beam Tracing Polygonal Objects. SIGGRAPH Comput. Graph, vol.18, issue.3, pp.119-127, 1984.

E. Heitz, J. Hanika, C. Eugene-d'eon, and . Dachsbacher, Multiple-scattering Microfacet BSDFs with the Smith Model, ACM Trans. Graph, vol.35, issue.4, 2016.

S. Hill, A multi-faceted exploration, 2018.

S. Hill, A multi-faceted exploration, 2018.

E. Heitz, D. Nowrouzezahrai, P. Poulin, and F. Neyret, Filtering Color Mapped Textures and Surfaces, Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, I3D '13, pp.129-136, 2013.
URL : https://hal.archives-ouvertes.fr/hal-00765799

N. Hoffman, Fresnel Equations in RGB Considered Harmful, vol.7, 2019.

C. Han, B. Sun, R. Ramamoorthi, and E. Grinspun, Frequency Domain Normal Map Filtering, ACM Trans. Graph, vol.26, issue.3, 2007.

H. Igehy, Tracing Ray Differentials, Proceedings of the 26th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH '99, pp.179-186, 1999.

W. Jakob, A. Arbree, J. T. Moon, K. Bala, and S. Marschner, A Radiative Transfer Framework for Rendering Materials with Anisotropic Structure, ACM Trans. Graph, vol.29, issue.4, pp.1-53, 2010.

W. Jakob, E. Eon, O. Jakob, and S. Marschner, A Comprehensive Framework for Rendering Layered Materials, ACM Trans. Graph, vol.33, issue.4, 2014.

W. Jakob, M. Ha?an, L. Yan, J. Lawrence, R. Ramamoorthi et al., Discrete Stochastic Microfacet Models, ACM Trans. Graph, vol.33, issue.4, 2014.

T. James and . Kajiya, The rendering equation, ACM SIGGRAPH computer graphics, vol.20, pp.143-150, 1986.

C. Kelemen and L. Szirmay-kalos, A microfacet based coupled specular-matte BRDF model with importance sampling, Eurographics Short Presentations, vol.25, p.34, 2001.

J. J. Koenderink, A. J. Van-doorn, K. J. Dana, and S. Nayar, Bidirectional Reflection Distribution Function of Thoroughly Pitted Surfaces, International Journal of Computer Vision, vol.31, issue.2, pp.129-144, 1999.

J. Ho-lee, A. Jarabo, D. S. Jeon, D. Gutierrez, and M. H. ,

. Kim, Practical Multiple Scattering for Rough Surfaces, ACM Trans. Graph, vol.37, issue.6, 2018.

S. Merillou, J. M. Dischler, and D. Ghazanfarpour, Surface scratches : measuring, modeling and rendering. The Visual Computer, vol.17, pp.30-45, 2001.
URL : https://hal.archives-ouvertes.fr/hal-01026545

W. Matusik, H. Pfister, M. Brand, and L. Mcmillan, A Data-driven Reflectance Model, ACM Trans. Graph, vol.22, issue.3, pp.759-769, 2003.

W. Matusik, H. Pfister, M. Brand, and L. Mcmillan, Efficient Isotropic BRDF Measurement, Proceedings of the 14th Eurographics Workshop on Rendering, EGRW '03, pp.241-247, 2003.

F. Neyret, Modeling, animating, and rendering complex scenes using volumetric textures, IEEE Transactions on Visualization and Computer Graphics, vol.4, issue.1, pp.55-70, 1998.
URL : https://hal.archives-ouvertes.fr/inria-00537523

F. E. Nicodemus, Directional Reflectance and Emissivity of an Opaque Surface, Appl. Opt, vol.4, issue.7, pp.767-775, 1965.

M. Olano, D. Baker, and . Mapping, Proceedings of the 2010

, ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, I3D '10, pp.181-188, 2010.

M. Oren, K. Shree, and . Nayar, Generalization of Lambert's Reflectance Model, Proceedings of the 21st Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH '94, pp.239-246, 1994.

P. Bui-tuong, Illumination for Computer Generated Pictures, Commun. ACM, vol.18, issue.6, pp.311-317, 1975.

. Pixar, Pixar RenderMan, 2018.

M. Pharr, J. Wenzel, and G. Humphreys, Physically Based Rendering : From Theory to Implementation, 2016.

M. Ribardière, B. Bringier, D. Meneveaux, and L. Simonot, STD : Student's t-Distribution of Slopes for Microfacet Based BSDFs, Computer Graphics Forum, vol.36, issue.2, pp.421-429, 2017.

M. Ribardière, B. Bringier, L. Simonot, and D. Meneveaux, Microfacet BSDFs Generated from NDFs and Explicit Microgeometry, ACM Trans. Graph, vol.38, issue.5, 2019.

V. Ross, D. Dion, and G. Potvin, Detailed analytical approach to the Gaussian surface bidirectional reflectance distribution function specular component applied to the sea surface, J. Opt. Soc. Am. A, vol.22, issue.11, pp.2442-2453, 2005.

B. Raymond, G. Guennebaud, and P. Barla, Multi-scale Rendering of Scratched Materials Using a Structured SV-BRDF Model, ACM Trans. Graph, vol.35, issue.4, pp.1-57, 2016.
URL : https://hal.archives-ouvertes.fr/hal-01321289

T. Roosendaal, Blender (2.79), 2018.

C. Schlick, An Inexpensive BRDF Model for Physically-based Rendering, Computer Graphics Forum, vol.13, issue.3, pp.233-246, 1994.

V. Schüssler, E. Heitz, J. Hanika, and C. Dachsbacher, Microfacet-based Normal Mapping for Robust Monte Carlo Path Tracing, ACM Trans. Graph, vol.36, issue.6, p.12, 2017.

B. Smith, Geometrical shadowing of a random rough surface, IEEE Transactions on Antennas and Propagation, vol.15, issue.5, pp.668-671, 1967.

D. Saint-pierre, L. Simonot, and M. Hébert, Reflectance Computation for a Specular Only V-Cavity, Shoji Tominaga, Raimondo Schettini, Alain Trémeau, and Takahiko Horiuchi, pp.289-303, 2019.
URL : https://hal.archives-ouvertes.fr/hal-02087304

F. Suykens and Y. D. Willems, Path differentials and applications, Rendering Techniques, pp.257-268, 2001.

A. Tevs, I. Ihrke, and H. Seidel, Maximum Mipmaps for Fast, Accurate, and Scalable Dynamic Height Field Rendering, Proceedings of the 2008 Symposium on Interactive 3D Graphics and Games, I3D '08, pp.183-190, 2008.

Y. Tokuyoshi and A. S. Kaplanyan, Improved Geometric Specular Antialiasing, Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, I3D '19, vol.8, pp.1-8, 2019.

M. Toksvig, Mipmapping Normal Maps, Journal of Graphics Tools, vol.10, issue.3, pp.65-71, 2005.

T. S. Trowbridge and K. P. Reitz, Average irregularity representation of a rough surface for ray reflection, J. Opt. Soc. Am, vol.65, issue.5, pp.531-536, 1975.

K. E. Torrance and E. M. Sparrow, Theory for Off-Specular Reflection From Roughened Surfaces, J. Opt. Soc. Am, vol.57, issue.9, pp.1105-1114, 1967.

E. Turquin, Practical multiple scattering compensation for microfacet models, 2019.

E. Veach, Non-symmetric Scattering in Light Transport Algorithms, Rendering Techniques '96, pp.81-90, 1996.

E. Veach, Robust Monte Carlo methods for light transport simulation, vol.1610, 1997.

M. Bram-van-ginneken, J. J. Stavridi, and . Koenderink, Diffuse and Specular Reflectance from Rough Surfaces, Appl. Opt, vol.37, issue.1, pp.130-139, 1998.

H. Stephen, J. R. Westin, K. E. Arvo, and . Torrance, Predicting Reflectance Functions from Complex Surfaces, SIGGRAPH Comput. Graph, vol.26, issue.2, pp.255-264, 1992.

B. Wang and H. Bowles, A Robust and Flexible Real-time Sparkle Effect, Proceedings of the Eurographics Symposium on Rendering : Experimental Ideas & Implementations, EGSR '16, pp.49-54, 2016.
URL : https://hal.archives-ouvertes.fr/hal-01327604

B. Wang, M. Ha?an, N. Holzschuch, and L. Yan, Example-Based Microstructure Rendering with Constant Storage, 2019.

B. Walter, S. R. Marschner, H. Li, and K. E. Torrance, Microfacet Models for Refraction Through Rough Surfaces, Proceedings of the 18th Eurographics Conference on Rendering Techniques, EGSR'07, pp.195-206, 2007.

B. Wang, L. Wang, and N. Holzschuch, Fast Global Illumination with Discrete Stochastic Microfacets Using a Filterable Model, Computer Graphics Forum, vol.37, issue.7, pp.55-64, 2018.
URL : https://hal.archives-ouvertes.fr/hal-01856980

F. Xie and P. Hanrahan, Multiple Scattering from Distributions of Specular V-grooves, ACM Trans. Graph, vol.37, issue.6, p.14, 2018.

C. Xu, R. Wang, S. Zhao, and H. Bao, Real-Time Linear BRDF MIP-Mapping, Computer Graphics Forum, vol.36, issue.4, pp.27-34, 2017.

L. Yan, M. Ha?an, W. Jakob, J. Lawrence, S. Marschner et al., Rendering Glints on High-resolution Normalmapped Specular Surfaces, ACM Trans. Graph, vol.33, issue.4, pp.1-116, 2014.

L. Yan, M. Ha?an, S. Marschner, and R. Ramamoorthi, Position-normal Distributions for Efficient Rendering of Specular Microstructure, ACM Trans. Graph, vol.35, issue.4, pp.1-56, 2016.

L. Yan, M. Ha?an, B. Walter, S. Marschner, and R. Ramamoorthi, Rendering Specular Microgeometry with Wave Optics, Proceedings of SIGGRAPH 2018), vol.37, 2018.

. Richard-b-zipin, The apparent thermal radiation properties of an isothermal V-groove with specularly reflecting walls, J. Res. NBS C, vol.70, pp.275-280, 1966.

T. Zirr and A. S. Kaplanyan, Real-time Rendering of Procedural Multiscale Materials, Proceedings of the 20th ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, I3D '16, pp.139-148, 2016.