登录
首页 » C++ » opengl 小球运动动画

opengl 小球运动动画

于 2022-03-12 发布 文件大小:317.14 kB
0 53
下载积分: 2 下载次数: 1

代码说明:

opengl是一个状态机。如果你用gltranslate来移动物体的话。每次移动后的状态都会保存。所以如果你再增加移动量的话就会造成速度越来越快。 解决方案是1.每次修改矩阵后恢复矩阵 我们在变换坐标的时候,使用的是glTranslatef(),glRotaef()等函数来操作,操作的是什么呢?操作的是当前矩阵,我们也知道,这些 坐标变换(翻转,旋转也好)都是通过操作矩阵来实现的,而矩阵相乘是会叠加的,当你用完一个变换函数后,当前操作的矩阵就被改变了,当你还停留在变换以前 的思维,我在这个地方绘制恰好是我想要的时候,你会发现再绘制出来的不是在你想要的位置,因为你在操作变换的时候,当前矩阵被改变了。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 696518资源总数
  • 104224会员总数
  • 54今日下载