我正在修改使用GLUT的C ++中的现有应用程序(所以我无法摆脱GLUT,这似乎是共识)。我试图将它变成类似游戏的东西,所以我想在循环中添加东西。似乎这样做的方法是使用glutTimerFunc()
,这是正确的吗? (我找不到关于它的所有信息)。
答案 0 :(得分:0)
这是一个很好的链接,描述了过剩的回调,他们做了什么,以及参数是什么:http://www.opengl.org/resources/libraries/glut/spec3/node113.html
我几年没有处理过量应用程序了,但是从我记忆中,我使用了glutTimerFunc来调用我建议的游戏更新逻辑。