C: Anzeige alle x Millisekunden (OpenGL)

Ich habe ein C / C ++ - Programm (nur die Hauptdatei ist .cpp, damit ich OpenGL verwenden kann), in dem ich OpenGL (GLUT, GLUI) verwende. Es zeigt bereits etwas an, aber ich möchte, dass es sich alle x ms bewegt. Ich rendere einige Kreise (bekannte Geschwindigkeit und Koordinaten) und habe bereits die Funktion erstellt, die die nächste Position berechnet, wobei ich die Aktualisierungsrate kenne.

Ich habe versucht, meinen Display-Rückruf in einen Timer-Rückruf zu versetzen, aber das Programm ist gerade eingefroren.

Was kann ich tun, um den Display-Callback alle x ms auszuführen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage