亲爱的,我正在尝试使用 OpenGL 通过glutIdleFunc()
. 下面是我的代码:
float t = 0.0;
void idle (void)
{
t += 0.1;
if (t > 2*pi)
{
t = 0.0;
}
glutPostRedisplay();
}
//in main function
glutIdleFunc(idle);
我一直在尝试调整 t 的增量以减慢我的动画速度。但不知何故,我的动画一直移动得太快,直到我无法用眼睛捕捉到它。有谁知道如何减慢这种动画的速度?谢谢