Jellysheep
Erfahrenes Mitglied
Hi,
mit diesem Code aus einer onTimer()-Funktion versuche ich, eine gleichmäßige Drehung zu ermöglichen:
Die Drehung ist am Anfang super, nach ein paar Sekunden springt es aber immer wilder.
Woran liegt das?
//EDIT
Ich verwende VC++ auf Windows
mit diesem Code aus einer onTimer()-Funktion versuche ich, eine gleichmäßige Drehung zu ermöglichen:
C++:
akt_tick = timeGetTime();
tick_diff = akt_tick-tick;
glRotatef((spin++)*tick_diff, 0.0, 1.0, 0.0);
tick = akt_tick;
//weiterer Code
Woran liegt das?
//EDIT
Ich verwende VC++ auf Windows