基本上,除了空闲之外,动画的另一种方法是什么?
答案 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上的一个插件库,用于抽象操作系统。