漫反射材质
漫反射是指:任何方向的光线进来,都会被均匀地反射到各个方向去。
假设:入射光是 Uniform 的,出射光是漫反射,也是 uniform 的,那么BRDF项为fr = c(c 的数值与颜色有关)
$$ L_o(\omega_o) = \int L_i f_r \cos\theta_i d\omega_i $$
这种情况下,Li*fr这一部分是常数,可以提取到wi外面,得:
$$ L_o(\omega_o) = L_i f_r \int_{H^2}\cos\theta_i d\omega_i = \pi f_r L_i $$
化简得:
$$ fr = \frac{1}{\pi} (\frac{L_o}{L_i}) $$
假设材质不吸收任何能量,根据能量守恒,\(L_i = L_o\),则:
$$ fr = \frac{1}{\pi} $$
但如果材质会吸收任何能量,则:
$$ \rho = \frac{L_o}{L_i} \lt 1 $$
\(\rho\)称为散射率albedo,范围[0,1],数值与颜色有关。
本文出自CaterpillarStudyGroup,转载请注明出处。
https://caterpillarstudygroup.github.io/GAMES101_mdbook/