在OPENGL中怎么控制物体的移动速度?

long_xz 2007-01-26 02:28:37
如题
...全文
442 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
寻开心 2007-02-08
  • 打赏
  • 举报
回复
帧的时间的确定?
做两个变量 oldTime, curTime
每次循环上:
oldTime = curTime;
curTime = 当前系统的时间
帧时间 = curTime - oldTime;
就这么简单
long_xz 2007-02-01
  • 打赏
  • 举报
回复
帧时间怎么确定呢??自定吗?
寻开心 2007-01-30
  • 打赏
  • 举报
回复
老问题, 让速度和帧率也就是刷新的频率无关就是了:

物体的当前帧位置 = 上一帧的位置 * ( 移动的速度 * 帧时间 ) * 移动的方向

如果用固定的每帧移动固定距离,就会在不同的电脑上有不同的移动速度了

4,446

社区成员

发帖
与我相关
我的任务
社区描述
图形图像/机器视觉
社区管理员
  • 机器视觉
  • 迪菲赫尔曼
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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