渲染方程的物理基础是能量守恒定律。在一个特定的位置和方向,出射光 Lo 是发射光 Le 与反射光之和,反射光本身是各个方向的入射光 Li 之和乘以表面反射率及入射角。
这个方程可以用下面的数学等式表示:
-
L o ( x , w → ) = L e ( x , w → ) + ∫ Ω f r ( x , w → ′ , w → ) L i ( x , w → ′ ) ( w → ′ ⋅ n → ) d w → ′ {\displaystyle L_{o}(x,{\vec {w}})=L_{e}(x,{\vec {w}})+\int _{\Omega }f_{r}(x,{\vec {w}}",{\vec {w}})L_{i}(x,{\vec {w}}")({\vec {w}}"\cdot {\vec {n}})d{\vec {w}}"}
其中,
-
L o ( x , w → ) {\displaystyle L_{o}(x,{\vec {w}})} 是在特定位置
x {\displaystyle x} 及角度
w → {\displaystyle {\vec {w}}} 的出射光。
-
L e ( x , w → ) {\displ...