Games101-P17 Material

  • P17 Preview (Materials & Appearances)
    • Diffuse / Lambertian Material
    • Glossy material (BRDF)
    • Ideal reflective / refractive material (BSDF*)
      • Fresnel Reflection / Term 菲涅尔项
    • Microfacet Material 微表面模型
      • Microfacet BRDF
    • Isotropic / Anisotropic Materials (BRDFs) 各向同性/各向异性
    • BRDF性质

P17 Materials & Appearances

外观 = 光线 + 材质;研究光照和材质的作用方式

Material == BDRF

Diffuse / Lambertian Material

截屏2023-05-07 16.20.18

  • 该类材质特点:假设从各个方向射入的Radiance光线相同,则反射光同样为uniform(均匀)的;假设无能量吸收,由于能量守恒,则 $Iradiance_{入射} = Irradiance_{出射}$ ,进而可得出 $Radiance_{入射} = Radiance_{出射}$ (即 $L_O = Li$,进而得出 $f_r = \frac{1}{\pi}$ )
    • 截屏2023-05-07 16.29.48
      • 定义albedo(反射率)来引入不同颜色的diffuse BRDF

Glossy material (BRDF)

截屏2023-05-07 16.36.33

Ideal reflective / refractive material (BSDF*)

(BSDF,S表示散射)

BSDF = BR(Reflect反射)DF + BT(Transmit折射)DF

反射

截屏2023-05-07 16.39.11

  • 计算镜面反射出射光 $w_o$:计算出 $\theta$ 和 $\phi$ 即可(方位角)
    • 截屏2023-05-07 16.45.43

折射

  • 折射(表现:色散、caustics)

截屏2023-05-07 23.02.10

  • caustics成因:光经海水表面折射,光线聚焦(渲染灾难)
  • Snell’s Law 斯内尔定律

    • 截屏2023-05-07 23.09.09
    • 全反射发生条件:截屏2023-05-07 23.12.39
  • Snell’s Window / Circle

    • 截屏2023-05-07 23.17.42

Fresnel Reflection / Term 菲涅尔项

(解释能量分别发生多少反射/折射)

截屏2023-05-07 23.39.21

  • 绝缘体

    • 截屏2023-05-07 23.39.33

    • 上图

      • 红:菲涅尔效应
      • 蓝、绿:光极化(偏振)
  • 导体(折射率是复数)

截屏2023-05-07 23.50.07

  • 计算菲涅尔项
    • 截屏2023-05-07 23.55.15

Microfacet Material 微表面模型

Microfacet Material是基于物理的;被PBR所使用;可描述的材质很多

  • 如图:图中出现了一块完美的较光滑高光,而看不到地表的细节结构。说明从足够远处看,看不到表面的具体微小细节,只能观察到这些细节对光线作用后给表面带来的整体影响。
    • 截屏2023-05-08 00.08.14
  • Microfacet Theory
    • 远看材质,近看几何
    • 每一个Microfacet都发生镜面反射,每一个Microfacet都有法线
    • 截屏2023-05-08 00.14.34

Microfacet BRDF

  • 关键:微表面的法线分布

    • 通过微表面发现分布,来表示材质粗糙程度
    • 截屏2023-05-08 00.17.18
  • Microfacet BRDF

    • $F(i, h)$:菲涅尔项,用于表示总共多少量被反射
    • $D(h)$:法线分布,用于查询什么样的微表面才能将光线反射到某一特定方向
      • 考虑half vector $h$ ,因为微表面发生镜面反射
    • $G(i,o,h)$:几何项,用于修护边界处因忽略遮挡导致的过亮 (决定性作用)
      • 考虑微表面间遮挡&互相形成阴影,导致部分微表面失去作用
      • $i$ or $o$ 接近Grazing Angle(光几乎平行表面)时,易发生
    • 截屏2023-05-08 00.22.11

Isotropic / Anisotropic Materials (BRDFs)

各向同性/各向异性材质

截屏2023-05-08 12.21.20

  • Isotropic vs. Anisotropic
    • 关键:微表面的方向性
      • 各向同性材质微表面方向性弱
    • 截屏2023-05-08 12.22.44

Anisotropic BRDFs

  • 各向异性BRDF:不满足方位角旋转,受绝对方位角影响
    • 截屏2023-05-08 12.29.51
  • 例如:尼龙、天鹅绒

BRDF性质

  • 非负
    • 截屏2023-05-08 12.39.38
  • 线性
    • 截屏2023-05-08 12.40.38
  • 可逆
    • 截屏2023-05-08 12.42.17
  • 能量守恒
    • 截屏2023-05-08 12.43.22
  • 各向同性/各向异性
    • 各向同性只用考虑方位角相对值
    • 截屏2023-05-08 12.45.51

Measuring BRDFs 测量BRDF

截屏2023-05-08 12.59.23

  • 针对每一个入射、出射方向,都进行测量
  • 实现方法:2D * 2D遍历
    • 截屏2023-05-08 13.00.09
  • 提升效率
    • 各向同性,减少一维 from 4D to 3D
    • 可逆性 reduces # of measurements by half
    • Clever optical systems…
  • MERL BRDF Database:记录BRDF测量值的数据库