冯氏光照模型

冯氏反射=环境+漫反射+镜面反射

朗伯反射:漫反射模型,即物体表面亮度各向同性,亮度服从朗伯余弦定理

环境 漫反射 镜面反射 冯氏反射

k_s:镜面反射常数

k_d:漫反射常数(朗伯反射)

k_a:环境反射常数

\alpha:光泽常数

i_s:光源镜面反射强度

i_d:光源漫反射强度

i_a:环境光强度

i_l:入射光强度

m:光源编号

\hat{L}_m:反射点指向光源m的向量

\hat{N}:反射点处法向量

\hat{R}_m:反射点处光源m的镜面反射方向,\hat{R}_m=2(\hat{L}_m{\cdot}\hat{N})\hat{N}-\hat{L}_m

\hat{V}:反射点指向观察者的向量

在曲面上点p处,冯氏反射模型给出的亮度公式为:

I_p=k_ai_a+\sum_{m{\in}\mathrm{lights}}{(k_d(\hat{L}_m\cdot\hat{N})i_{m,d})+k_s(\hat{R}_m\cdot\hat{V})^{\alpha}i_{m,s})}

猜你喜欢

转载自blog.csdn.net/zhaoyin214/article/details/81625964