着色模型
Blinn-Phong反射模型
高光(镜面光)+漫反射+环境光
高光:与光源位置和观察位置有关
漫反射:与光源位置有关,与观察位置无关,因为漫反射是均匀程扇形发散出去的
环境光:与光源位置和观察位置都无关,因为其受到的是环境中四面八方而来的间接光照,均匀程扇形发散出去。
漫反射
光线均匀地从各个方向反射出去
如下图,光线和物体表面夹角不同,物体表面接收到的能量也不同,导致明暗程度也不同。
能量传播:
如下图,根据能量守恒,每个距离所构成的球面上的能量相当,离光源越远的球面积越大,平均到单位面积上的能量就越小,所以某点离光源越远接收到的能量越少。
漫反射计算公式:
最终反射出去的光 = 光线被物体吸收后反射出去的系数x到达的能量x物体接收的能量