Lec 17 Materials and Appearances 材质与外观

Lec 17 Materials and Appearances 材质与外观

材质的外观

  • 光线如何与材质进行作用
  • Material == BRDF

什么是材质

  • 漫反射材质

    • f_r = c
    • 假设空间中任意方向光radiance都是一样的,同时反射出去也都是一样的,那么吸收多少光就反射多少光
    • 渲染方程
      • 在这里插入图片描述
  • 带反射方向,Glossy material(BRDF)

    • 像镜面反射,但是又不那么镜面
  • 有反射,有折射 Ideal Reflective / refractive material(BSDF)

    • 在这里插入图片描述

反射和折射

反射
  • 算出射光
    • 方法一, 已知入射光求出射光,直接利用物理学定律:

      • 在这里插入图片描述
    • 方法二,投影到局部坐标系

      • 水平来看,可以得到方位角 角 θ 角\theta θ

      • 竖直来看,可以得到入射光线与反射光线水平的角度 ϕ \phi ϕ

      • 在这里插入图片描述

      • 在这里插入图片描述

    • 在这里插入图片描述

折射 Specular Refraction
  • 光线通过进入不同材质发生的现象

  • Snell’s law 斯涅尔定理

    • 在这里插入图片描述

    • 入射角折射率和折射角折射率乘以$ \theta$相等

    • 可以通过这个算出折射角的余弦(等会解释)

      • 在这里插入图片描述
    • 可以通过根号内部是否小于零判断折射是不是发生,即通过 η i 和 η t \eta_i 和\eta_t ηiηt的大小判断,如果不发生折射即发生全反射现象

    • 只有进入一个较密的介质才会发生折射

      • 在这里插入图片描述
  • 折射叫BTDF,反射叫BRDF

  • 统称BSDF(散射)

Fresnel Reflection / Term 菲涅尔项

  • 有多少光被反射

    • 在这里插入图片描述

    • 绝缘体

      • 在这里插入图片描述
    • 导体(折射率是负数)

      • 在这里插入图片描述
  • 垂直窗户看,可以看到外面,看前几排窗户,看不到,因为视线几乎和法线垂直了,几乎全是反射光

  • 公式(上面的是精确计算,下面是一个精确计算)

    • 在这里插入图片描述

微表面模型

  • 从远处看,可能看不到细节,只要离得足够远,就只能看到微小细节对整体的一个作用

  • 性质

    • 从远处看,是材质
    • 从近处看,是几何
  • 每一个微表面,都是一个镜面,每一个都有自己的朝向

  • 可以研究表面法线分布

  • Glossy

    • 在这里插入图片描述

    • 所有微表面法线朝向分布基本和宏观表面法线方向一致\

  • 漫反射

    • 在这里插入图片描述
  • 微表面的BRDF

    • 在这里插入图片描述

    • 考虑菲涅尔项,几何项(有可能微表面会发生互相遮挡,在光线几乎和表面平行时这种现象特别明显),法线分布

  • 应用

    • 在这里插入图片描述

Isotropic / Anisotropic Materials (BRDFs) 各向同性材质, 各向异性材质

  • 例子

    • 在这里插入图片描述
  • 在这里插入图片描述

BRDF性质

  • 非负性 (Non-negativity)

    • 表示的是能量分布,不可能为负
    • 在这里插入图片描述
  • 线性性质 (Linearity)

    • 在这里插入图片描述
  • 可逆性(Reciprocity principle)

    • 交换入射方向出射方向,得到的值是一样的
    • 在这里插入图片描述
  • 能量守恒 (energy conservation)

    • 在这里插入图片描述
  • 各向同性,各向异性(Isotropic anisotropic)

    • 没听懂
    • 在这里插入图片描述

测量BRDF

  • 物理模拟总归不是绝对准确

  • 基于图像的测量

    • 在这里插入图片描述

    • 有一个很强的机器

      • 在这里插入图片描述
    • 有一个数据库

      • MERL BRDF Database
      • 在这里插入图片描述
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值