Bidirectional Reflectance Distribution Function
Define
BSDF
BRDF ,被严格定义为沿出射方向 的微分出射辐射率 ,与从入射方向 投射到该表面的微分辐照度 之比。
Radiometry
- :入射方向。
- :出射(观察)方向。
- :沿入射方向到达表面的入射辐射率。
- :由于该方向的入射光,而在出射方向激发的微分散射辐射率。
- :入射方向与表面法线的夹角的余弦值,引入此项是为了将辐射率转换为表面上的辐照度(Lambert余弦定理,表示光束截截面积与表面面积的投影关系)。
其中,(Albedo,反照率)表示该表面反射光线能量的比例,取值范围是 (Base Color/texture or)。
Details
以下是推导解释
理想漫反射的物理定义
理想漫反射表面的核心特性是:无论从上半球的任何角度观察,其表面特定点的亮度(出射辐射率 )都是完全相同的。 这意味着 是一个与观察方向 无关的常数。既然 在各个方向均匀分布,那么描述该分布的 BRDF 函数 自然也是一个常数。
为了求出这个常数,我们需要引入出射度 (Radiant Exitance, ) 的概念。
出射度表示单位面积向整个上半球 发射的总能量密度。它是出射辐射率 在半球上的积分:
因为对于理想漫反射,辐射率 是常数,可以将其提到积分号外:
在球坐标系中展开立体角微分 ,计算半球积分的余弦项:
得出 BRDF
反照率 的物理定义是:表面向外发射的总能量(出射度 )与接收到的总能量(辐照度 )之比:
将 代入上一步的式子中,得到:
根据上一节骤中 BRDF 的定义 ,对上式求导,最终得出: