反射方程
镜面反射部分
简化 分割求和近似法
预滤波环境贴图
- 理解为对光亮度
求均值。经过n= v= r的假设
- 仅取决于表面粗糙度(surface roughness)和反射矢量(reflection vector)。
- 似于辐照度图,是预先计算的环境卷积贴图
- 卷积的每个粗糙度级别,我们将按顺序把模糊后的结果存储在预滤波贴图的 mipmap 中
环境BRDF
- 镜面反射项的半球方向反射率(hemispherical-directional reflectance),可以理解为环境BRDF(Environment BRDF)。
- 其取决于仰角θ,粗糙度α和菲涅耳项F。
- 通常使用Schlick近似来近似F,其仅在单个值F0上参数化,从而使Rspec成为三个参数(仰角θ(NdotV),粗糙度α、F0)的函数。
- 代入F菲涅尔方程 简化方程
- 由于 f(p,ωi,ωo) 已经包含 F 项,它们被约分了,这里的 f 中不计算 F 项。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END