0%

【GAMES101学习笔记03】Shading

Blinn-Phong Reflectance Model

Phong

高光+漫反射+环境光照

着色不考虑阴影(不考虑其他物体的存在)

定义及假设:
Reflect

表面的亮度与表面和光线夹角间的关系
Diffuse

由于能量守恒定律,因此光线随传播距离衰减
Fallof

因此如上述所示,漫反射的公式为
Diffuse02
其中kd表示光线的反射率

镜面反射,由于光照对应的反射角的亮度最亮,因此通过半程向量h来判断观测点和反射角由多接近,因此镜面反射的公式为
specular

上面的指数控制高光的范围(指数范围大概在100~200的范围)
specular