光照元素主要有环境光(ambient)、漫反射光(diffuse)、镜面反射光(specular),光照模型主要有冯氏模型和 Blinn 改进的冯氏模型,两者区别在与镜面反射光的计算,冯氏模型根据反向量和观察向量计算镜面反射光,Blinn 改进的冯氏模型根据半向量和法向量计算镜面反射光。 本资源基于Blinn改进的冯氏光照模型实现了光照环境下的旋转球体模型。
2022-04-15 09:06:38 9.48MB 冯氏模型 Blinn模型 光照 阴影
1
openGL三种光照模型 1.Gouraud 着色 2.phong着色 3.Blinn-Phong反射模型 这三种光照程序中都有,主程序是一样的,只有着色器不一样
2022-02-22 19:03:33 15.51MB Gouraud着色 phong着色 Blinn-Phong反射模型
1
Blinn-Phong模型:源码在win10和win7平台下,不经过任何配置就可运行 Blinn-Phong模型很大程度上和Phong是相似的,不过它稍微改进了Phong模型,使之能够克 服我们所讨论到的问题。它放弃使用反射向量,而是基于我们现在所说的一个叫做半程向量 (halfway vector)的向量,这是个单位向量,它在视线方向和光线方向的中间。半程向量和表面法线向量越接近,镜面反射成份就越大。Phong光照很棒,而且性能较高,但是它的镜面反射在某些条件下会失效,特别是当发光值属性低的时候,对应一个非常大的粗糙的镜面区域。
1
1977年James F. Blinn引入了Blinn-Phong着色,它扩展了我们目前所使用的Phong着色。 Blinn-Phong模型很大程度上和Phong是相似的,不过它稍微改进了Phong模型,使之能够克 服我们所讨论到的问题。它放弃使用反射向量,而是基于我们现在所说的一个叫做半程向量 (halfway vector)的向量,这是个单位向量,它在视线方向和光线方向的中间。半程向量和表面法线向量越接近,镜面反射成份就越大。
2021-06-24 15:02:57 175.81MB blinn-phong光照 opengl光照
1
Jim Blinn's Corner - A trip down the graphics pipeline。难得的稀有资料
2019-12-21 20:22:37 4.2MB Computer Gra Jim Blinn
1