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 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.
A Microfacetbased BRDF Generator, Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH '00, pp.65-74, 2000. ,
Models of Light Reflection for Computer Synthesized Pictures, SIGGRAPH Comput. Graph, vol.11, issue.2, pp.192-198, 1977. ,
Simulation of Wrinkled Surfaces, SIGGRAPH Comput. Graph, vol.12, issue.3, pp.286-292, 1978. ,
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
Real-time path-based surface detail, Procedural Methods in Computer Graphics Illustrative Visualization, vol.34, pp.430-440, 2010. ,
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
Shadowing by non-Gaussian random surfaces, IEEE Transactions on Antennas and Propagation, vol.28, issue.6, pp.788-790, 1980. ,
The scattering of electromagnetic waves from rough surfaces. International series of monographs on electromagnetic waves, 1963. ,
Physically-based Shading at Disney, ACM SIGGRAPH course notes, 2012. ,
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
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
Glint Rendering based on a Multiple-Scattering Patch BRDF, Computer Graphics Forum, 2019. ,
URL : https://hal.archives-ouvertes.fr/hal-02364885
Revisiting physically based shading at Imageworks, ACM SIGGRAPH 2017 Courses, SIGGRAPH '17, vol.7, pp.1-7, 2017. ,
A Reflectance Model for Computer Graphics, SIGGRAPH Comput. Graph, vol.15, issue.3, pp.307-316, 1981. ,
Additional Progress Towards the Unification of Microfacet and Microflake Theories, EGSR (EI&I), pp.55-63, 2016. ,
Linear Efficient Antialiased Displacement and Reflectance Mapping, ACM Trans. Graph, vol.32, issue.6, 2013. ,
URL : https://hal.archives-ouvertes.fr/hal-00858220
An Adaptive Parameterization for Efficient Material Acquisition and Rendering, ACM Trans. Graph, vol.37, issue.6, p.14, 2018. ,
A C++ Microfacet BRDF Fitting and Rendering Library, 2017. ,
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. ,
, , 2019.
Scalable Appearance Filtering for Complex Lighting Effects, ACM Trans. Graph, vol.37, issue.6, pp.1-277, 2018. ,
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
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
The SGGX Microflake Distribution, ACM Trans. Graph, vol.34, issue.4, pp.48-49, 2015. ,
URL : https://hal.archives-ouvertes.fr/hal-01500955
Fundamentals of Texture Mapping and Image Warping, 1989. ,
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
Generating Procedural Beckmann Surfaces, 2015. ,
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
, Beam Tracing Polygonal Objects. SIGGRAPH Comput. Graph, vol.18, issue.3, pp.119-127, 1984.
Multiple-scattering Microfacet BSDFs with the Smith Model, ACM Trans. Graph, vol.35, issue.4, 2016. ,
A multi-faceted exploration, 2018. ,
A multi-faceted exploration, 2018. ,
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
, Fresnel Equations in RGB Considered Harmful, vol.7, 2019.
Frequency Domain Normal Map Filtering, ACM Trans. Graph, vol.26, issue.3, 2007. ,
Tracing Ray Differentials, Proceedings of the 26th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH '99, pp.179-186, 1999. ,
A Radiative Transfer Framework for Rendering Materials with Anisotropic Structure, ACM Trans. Graph, vol.29, issue.4, pp.1-53, 2010. ,
A Comprehensive Framework for Rendering Layered Materials, ACM Trans. Graph, vol.33, issue.4, 2014. ,
Discrete Stochastic Microfacet Models, ACM Trans. Graph, vol.33, issue.4, 2014. ,
The rendering equation, ACM SIGGRAPH computer graphics, vol.20, pp.143-150, 1986. ,
A microfacet based coupled specular-matte BRDF model with importance sampling, Eurographics Short Presentations, vol.25, p.34, 2001. ,
Bidirectional Reflection Distribution Function of Thoroughly Pitted Surfaces, International Journal of Computer Vision, vol.31, issue.2, pp.129-144, 1999. ,
,
Practical Multiple Scattering for Rough Surfaces, ACM Trans. Graph, vol.37, issue.6, 2018. ,
Surface scratches : measuring, modeling and rendering. The Visual Computer, vol.17, pp.30-45, 2001. ,
URL : https://hal.archives-ouvertes.fr/hal-01026545
A Data-driven Reflectance Model, ACM Trans. Graph, vol.22, issue.3, pp.759-769, 2003. ,
Efficient Isotropic BRDF Measurement, Proceedings of the 14th Eurographics Workshop on Rendering, EGRW '03, pp.241-247, 2003. ,
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
Directional Reflectance and Emissivity of an Opaque Surface, Appl. Opt, vol.4, issue.7, pp.767-775, 1965. ,
, Proceedings of the 2010
, ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, I3D '10, pp.181-188, 2010.
Generalization of Lambert's Reflectance Model, Proceedings of the 21st Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH '94, pp.239-246, 1994. ,
Illumination for Computer Generated Pictures, Commun. ACM, vol.18, issue.6, pp.311-317, 1975. ,
, Pixar RenderMan, 2018.
Physically Based Rendering : From Theory to Implementation, 2016. ,
STD : Student's t-Distribution of Slopes for Microfacet Based BSDFs, Computer Graphics Forum, vol.36, issue.2, pp.421-429, 2017. ,
Microfacet BSDFs Generated from NDFs and Explicit Microgeometry, ACM Trans. Graph, vol.38, issue.5, 2019. ,
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. ,
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
Blender (2.79), 2018. ,
An Inexpensive BRDF Model for Physically-based Rendering, Computer Graphics Forum, vol.13, issue.3, pp.233-246, 1994. ,
Microfacet-based Normal Mapping for Robust Monte Carlo Path Tracing, ACM Trans. Graph, vol.36, issue.6, p.12, 2017. ,
Geometrical shadowing of a random rough surface, IEEE Transactions on Antennas and Propagation, vol.15, issue.5, pp.668-671, 1967. ,
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
Path differentials and applications, Rendering Techniques, pp.257-268, 2001. ,
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. ,
Improved Geometric Specular Antialiasing, Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, I3D '19, vol.8, pp.1-8, 2019. ,
Mipmapping Normal Maps, Journal of Graphics Tools, vol.10, issue.3, pp.65-71, 2005. ,
Average irregularity representation of a rough surface for ray reflection, J. Opt. Soc. Am, vol.65, issue.5, pp.531-536, 1975. ,
Theory for Off-Specular Reflection From Roughened Surfaces, J. Opt. Soc. Am, vol.57, issue.9, pp.1105-1114, 1967. ,
Practical multiple scattering compensation for microfacet models, 2019. ,
Non-symmetric Scattering in Light Transport Algorithms, Rendering Techniques '96, pp.81-90, 1996. ,
Robust Monte Carlo methods for light transport simulation, vol.1610, 1997. ,
Diffuse and Specular Reflectance from Rough Surfaces, Appl. Opt, vol.37, issue.1, pp.130-139, 1998. ,
Predicting Reflectance Functions from Complex Surfaces, SIGGRAPH Comput. Graph, vol.26, issue.2, pp.255-264, 1992. ,
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
Example-Based Microstructure Rendering with Constant Storage, 2019. ,
Microfacet Models for Refraction Through Rough Surfaces, Proceedings of the 18th Eurographics Conference on Rendering Techniques, EGSR'07, pp.195-206, 2007. ,
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
Multiple Scattering from Distributions of Specular V-grooves, ACM Trans. Graph, vol.37, issue.6, p.14, 2018. ,
Real-Time Linear BRDF MIP-Mapping, Computer Graphics Forum, vol.36, issue.4, pp.27-34, 2017. ,
Rendering Glints on High-resolution Normalmapped Specular Surfaces, ACM Trans. Graph, vol.33, issue.4, pp.1-116, 2014. ,
Position-normal Distributions for Efficient Rendering of Specular Microstructure, ACM Trans. Graph, vol.35, issue.4, pp.1-56, 2016. ,
Rendering Specular Microgeometry with Wave Optics, Proceedings of SIGGRAPH 2018), vol.37, 2018. ,
The apparent thermal radiation properties of an isothermal V-groove with specularly reflecting walls, J. Res. NBS C, vol.70, pp.275-280, 1966. ,
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. ,