OpenGL老问题:旋转

wxfasdic_12 2009-04-16 09:14:12
如何实现一个立方体旋转呢?

调用OpenGL中的glRotatef(...)函数,操作的是局部坐标系,所以效果不对...

望有经验的指教一下...
...全文
84 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
猪的飞想 2009-04-19
  • 打赏
  • 举报
回复
用PUSH和POP!
leechrockgames 2009-04-19
  • 打赏
  • 举报
回复
计算应该与DX差不多吧.
wxfasdic_12 2009-04-18
  • 打赏
  • 举报
回复
谢谢大家,问题已经解决。呵呵...
yangf1983 2009-04-17
  • 打赏
  • 举报
回复
设置时间每隔一段时间就累加一点,
但是要注意浮点数存储和计算的问题,会出现矩阵的跳动
所以最好每隔一个周期(如:360度)就重置一次
feng0hua0 2009-04-17
  • 打赏
  • 举报
回复
glRotatef()里面的参数写成变量,每次调用之后就把这个变量增加一点,下次刷新调用这个函数的时候,旋转的角度就大一些,就实现了立方体旋转的效果了啊.

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧