phong模型
phong模型是一种经典的局部光照模型,支持点光源以及方向光源。phong模型将局部光照分为漫反射、镜面反射以及环境光三个部分。
漫反射
漫反射是指光线被粗糙表面无规则地向各个方向反射的现象,如图1。
图中蓝线表示入射光,橙线表示反射光。漫射光的传播是各向同性的,即不同方向上的光强,颜色均为相同的。
那么怎么求出漫射光的光强呢?我们可以利用下面这个公式
I d = I i K d ∗ ( L ⋅ N ) I_{d} = I_{i}K_{d}*(L\cdot{N}) Id=IiKd∗(L⋅N)
首先我们来解释各个参数代表的含义
I d I_{d} Id:漫反射光的强度
I i I_{i} Ii:入射光
K d K_{d} Kd:漫反射系数(包括 K d r K_{dr} Kdr、 K d g K_{dg} K