Glint Rendering based on a Multiple-Scattering Patch BRDF

被引:11
作者
Chermain, Xavier [1 ]
Claux, Frederic [1 ]
Merillou, Stephane [1 ]
机构
[1] Univ Limoges, CNRS, XLIM, UMR 7252, F-87000 Limoges, France
关键词
CCS Concepts; Reflectance modeling; • Computing methodologies → Rendering;
D O I
10.1111/cgf.13767
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Rendering materials such as metallic paints, scratched metals and rough plastics requires glint integrators that can capture all micro-specular highlights falling into a pixel footprint, faithfully replicating surface appearance. Specular normal maps can be used to represent a wide range of arbitrary micro-structures. The use of normal maps comes with important drawbacks though: the appearance is dark overall due to back-facing normals and importance sampling is suboptimal, especially when the micro-surface is very rough. We propose a new glint integrator relying on a multiple-scattering patch-based BRDF addressing these issues. To do so, our method uses a modified version of microfacet-based normal mapping [SHHD17] designed for glint rendering, leveraging symmetric microfacets. To model multiple-scattering, we re-introduce the lost energy caused by a perfectly specular, single-scattering formulation instead of using expensive random walks. This reflectance model is the basis of our patch-based BRDF, enabling robust sampling and artifact-free rendering with a natural appearance. Additional calculation costs amount to about 40% in the worst cases compared to previous methods [YHMR16, CCM18].
引用
收藏
页码:27 / 37
页数:11
相关论文
共 27 条
  • [1] [Anonymous], 2014, ACM T GRAPHICS
  • [2] Atanasov A., 2016, ACM SIGGRAPH 2016 TA
  • [3] Antialiasing Complex Global Illumination Effects in Path-Space
    Belcour, Laurent
    Yan, Ling-Qi
    Ramamoorthi, Ravi
    Nowrouzezahrai, Derek
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2017, 36 (01):
  • [4] Chermain X., 2018, VISUAL COMPUTER
  • [5] CONTY A., 2017, ACM SIGGRAPH COURSES
  • [6] Cook R. L., 1981, Computer Graphics, V15, P307, DOI 10.1145/965161.806819
  • [7] Linear Efficient Antialiased Displacement and Reflectance Mapping
    Dupuy, Jonathan
    Heitz, Eric
    Iehl, Jean-Claude
    Poulin, Pierre
    Neyret, Fabrice
    Ostromoukhov, Victor
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2013, 32 (06):
  • [8] Fdez-Aguera C. J., 2019, J COMPUTER GRAPHICS, V8, P45
  • [9] Gamboa LE, 2018, ACM T GRAPHIC, V37, DOI 10.1145/3272127.3275058
  • [10] Heitz E., 2014, J. Comp. Graphics Techn. (JCGT), V3, P48