首页 > 代码库 > CG基本光照模型备忘

CG基本光照模型备忘

Blinn-Phong光照模型:

技术分享

其中技术分享技术分享技术分享分别是光源的环境光(ambient)、漫反射光(diffuse)、镜面反射光(specular)亮度,技术分享技术分享技术分享则描述了物体材质对这几类光的反射系数,技术分享是表面法线,-L是光的方向,技术分享是物体表面都eye的单位向量,技术分享是入射光线的反射方向,s是高光系数。Blinn-Phong是非物理的,因而其参数调整常常依赖与多次试验。一般而言,导体的镜面反射(高光)较强,而绝缘体的镜面反射很小。

 

平行光源:

技术分享

 

点光源:

技术分享

其中技术分享是光源到目标的距离。理论上,技术分享,这里添加它们并不“物理”,主要是为了增加其可控性。

 

聚光灯:

技术分享

其中技术分享是光源到目标的单位向量,技术分享是聚光灯方向上的单位向量。

CG基本光照模型备忘