如何在不使用idle函数glutIdleFunc()的情况下在OpenGL中制作动画?

时间:2010-02-02 07:37:24

标签: opengl animation

基本上,除了空闲之外,动画的另一种方法是什么?

1 个答案:

答案 0 :(得分:2)

伪代码

while(!application_end) {
  old_time = time;
  time = get_time();
  update_scene( time - old_time );
  draw_scene();
  flush_output();
  sleep(1); 
}

......这是99.99%严肃的OpenGL程序的核心......

P.S。过剩不是OpenGL,它是OpenGL上的一个插件库,用于抽象操作系统。

相关问题