Processing math: 100%

漫反射材质

漫反射是指:任何方向的光线进来,都会被均匀地反射到各个方向去。

假设:入射光是 Uniform 的,出射光是漫反射,也是 uniform 的,那么BRDF项为fr = c(c 的数值与颜色有关)

Lo(ωo)=Lifrcosθidωi

这种情况下,Li*fr这一部分是常数,可以提取到wi外面,得:

Lo(ωo)=LifrH2cosθidωi=πfrLi

化简得:

fr=1π(LoLi)

假设材质不吸收任何能量,根据能量守恒,Li=Lo,则:

fr=1π

但如果材质会吸收任何能量,则:

ρ=LoLi<1

ρ称为散射率albedo,范围[0,1],数值与颜色有关。


本文出自CaterpillarStudyGroup,转载请注明出处。
https://caterpillarstudygroup.github.io/GAMES101_mdbook/