尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

双向反射分布函数(BRDF):材质反射特性的数学建模与工程实现

双向反射分布函数(BRDF):材质反射特性的数学建模与工程实现 一、开场:三种材质,三种「性格」想象你把一把手电筒照向三种不同的表面——一面镀铬的镜子:光几乎原样反射回一个特定方向,你稍微偏移视角,反射光斑瞬间消失;一张白纸:光被均匀地散射到各个方向,无论你从哪个角度看,亮度都差不多;一块毛玻璃:光既有集中反射的高光,又有均匀的漫反射底色。这三种「反射性格」可以用一个数学函数精确刻画:双向反射分布函数(Bidirectional Reflectance Distribution Function, BRDF)。BRDF 的形式化定义是:f_r(p, ω_i, ω_o) = dL_o(p, ω_o) / (L_i(p, ω_i) · cos(θ_i) · dω_i)p:表面上的着色点;ω_i:入射光方向(指向表面);ω_o:观察方向(从表面指向眼睛);L_i:入射辐亮度(来自方向 ω_i 的光功率密度);dL_o:在 ω_o 方向上出射辐亮度的微分;cos(θ_i) = n · ω_i:入射方向与法线的夹角余弦。物理含义是:「每个微小入射方向 ω_i 在立体角
返回列表