漫反射材质
f
r
f_r
fr为漫反射的BRDF,p为漫反射率为(0~1之间)。
抛光金属
透明材质(玻璃,水)
反射角度计算
光的反射系数与角度之间的关系
绝缘体
s,p为偏振光,红线为平均值。
导体
级化的光的反射率计算公式
这个公式太复杂,可以用简单的曲线来拟合
拟合曲线公式
基于物理的材质(微表面材质)
从远处看是材质,从近处看是几何。
用微表面的法线分布来表示物体表面的粗糙程度。
- Fresnel term :反映某个角度上反射的强度(上面提到的)。
- shadowing-masking term:考虑自遮挡现象(同一个表面,因为粗糙,导致表面上的点对另一个点有阴影),用来修正能量。
- distribution of ormals:法线分布
各向同性/各向异性(Isotropic/Anisotropic)
各向同性与相对方位角有关, f r ( θ i , ϕ i , θ r , ϕ r ) = = f r ( θ i , θ r , ∣ ϕ r − ϕ i ∣ ) f_r(\theta_i,\phi_i,\theta_r,\phi_r)== f_r(\theta_i,\theta_r,| \phi_r-\phi_i|) fr(θi,ϕi,θr,ϕr)==fr(θi,θr,∣ϕr−ϕi∣)
材质:
布料(各向异性)
天鹅绒(根据毛线的方向判断为各项同性或各向异性)
BRDF的性质
- 恒大于0
- 线性性质,将不同的brdf相加与整体做brdf效果相同
- 可逆性
- 能量守恒
测BRDF
很多材质与我们想象的材质的Fresnel项是差别很大的。
如果能测出来Fresnel项,我们也可以直接使用Fresnel项测得的数据来使用。
测量方法
BRDF的表示及存储
这里没有说。
BRDF的库
MERL(三菱电子实验室) BRDF Darabase
测量了很多不同材质的BRDS.(每一个材质做了9090180次测量)