CG基本光照模型备忘

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CG基本光照模型备忘相关的知识,希望对你有一定的参考价值。

Blinn-Phong光照模型:

技术分享

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

 

平行光源:

技术分享

 

点光源:

技术分享

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

 

聚光灯:

技术分享

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

以上是关于CG基本光照模型备忘的主要内容,如果未能解决你的问题,请参考以下文章

Shader中基本光照模型

最简单光照模型中的光照方向及其变换

_基本的光照模型

4种基本光照模型

Phong和Blinn-Phong光照模型

光照模型