OpenGL实现四种基本光照模型对比(Lambert/HalfLambert/Phong/Blinn-Phong)
在OPENGL中实现三维场景的读取与绘制,使用四种基本光照模型(Lambert/HalfLambert/Phong/Blinn-phong)下的物体读取,并添加硬阴影,实现了同时增加控制相机、控制光源位置的功能,并能够使正交或者投影的方式(但最终只保留了透视方式便于对比光照模型效果),实时显示光源的位置,并更新投影。
原创
2022-11-16 12:06:02 ·
880 阅读 ·
0 评论