opengl 光
- 作者: --我有你o
- 来源: 51数据库
- 2020-09-23
1. 光源位置的话只要设置一下0,1,2号光源的参数就可以了
2. Glut函数花球(大概是glutsolidsphere)是直接内部设置好法向量的,不需要你自己在亲自设置参数,而如果是你自己进行绘制的话,就需要对每个顶点设置向量的值
这个是你坐标系没有控制好,你可以把你想画的图形和光源的位置放在不同的坐标系里面处理,这样想怎么移动都可以,这里使用到glpushmatrix(保存当前状态的坐标系)和glpopmatrix(重置当前坐标系,也就是把保存的坐标系拿出来作为当前坐标系)函数
2. Glut函数花球(大概是glutsolidsphere)是直接内部设置好法向量的,不需要你自己在亲自设置参数,而如果是你自己进行绘制的话,就需要对每个顶点设置向量的值
这个是你坐标系没有控制好,你可以把你想画的图形和光源的位置放在不同的坐标系里面处理,这样想怎么移动都可以,这里使用到glpushmatrix(保存当前状态的坐标系)和glpopmatrix(重置当前坐标系,也就是把保存的坐标系拿出来作为当前坐标系)函数
推荐阅读
