DRBF 在 Ray Trace 中有关键的作用,弄懂该知识点之前,需要补充些基础的图形学知识
1.立体角
计算,然后用, 得到
2.投影面积
3.光通量
4.辉度
即单位面积的光通量,
5.光亮度
单位投影面积以及单位立体角上的光通量
DRBF
DRBF指物体表面反射周围环境光线的表现,
公式的理解:单位立体角(dw)有效面积(cos) 内 入射的亮度 乘以 与反射材质相关的 反射系数 即得到反射 亮度
反射率(Reflectance)
反射率是反射光通量和入射通量的之比。通量即是面积上入射通量立体角的积分。
结合公式
可得到如下公式
Lambertain模型
Lambertain模型中光线完美均匀的向周围反射,此时,
因而有
Phone 模型
empirically adds a specular lobe in the mirror direction of the incoming direction. 漫反射 + 镜面反射
Expressed as: 其中 pd 表示diffuse reflection, ps 表示 specular reflection. s 表示镜面反射系数
参考文献:
Ray Tracing from the ground up
清华大学 胡事民 图形学课程视频