BRDF理论
BRDF表示Bidirectional Reflectance Distribution Function(双向反射率分布函数)。它用来描述物体的材料属性,表示光如何从一个表面反射出去。
该函数的输出为一个无单位的值,表示对于给定的入射方向,在发射方向反射出去能量的比例。 BRDF给出了入射光子在某一方向离开的概率。
其中i表示入射方向,o表示发射方向。L表示在给定方向的辐射亮度,f为BRDF。 L cos(θi)使得变成正向入射(其意义与Lambert定律类似),双重积分符号和σ表示在半球面上Ω积分。
该方程表示:对于表面半球面上的所有方向,决定入射辐射亮度,乘上该入射方向和发射方向的BRDF,并用入射方向和表面法向夹角的余弦进行比例缩放,然后积分。结果为视域方向的辐射亮度。该方程对三个颜色分量单独计算
BRDF示意图
BRDF描述了入射辐射亮度和发射辐射亮度是如何相互联系的,但没有解释材料是如何在物理上与光相互作用的。