Historique des modifications - Message

Message #6816

Sujet: Calcul du temps > régulation du framerate


Type Date Auteur Contenu
Dernière modification 27-08-2009 16:16:18 Magun
j'ai pas mon code sous le nez mais ses a peut prêt ça :

Code c++ :


static float time_elapsed = 0.f;
if(time_elapsed - device->getTimer()->getRealTime() > x*1000)// ou x est en second sinon *1000 ~= ms->second
    time_elapsed = device->getTimer()->getRealTime();


et tu update tes animations en fonction de se time_elapsed la diference avec ton code ses qu'il "bloc" le fps, le mien update l'animation en fonction de du temps donc tu garde un bon fps ( et sa evite par ailleur d'aoir des animation lent si le fps en < 60 )
Création du message 27-08-2009 16:15:45 Magun
j'ai pas mon code sous le nez mais ses a peut prêt ça :

Code c++ :


static float time_elapsed = 0.f;
if(time_elapsed - device->getTimer()->getRealTime() > x*1000)// ou x est en second sinon *1000 ~= ms->second
    time_elapsed = device->getTimer()->getRealTime();


et tu update tes animations en fonction de se time_elapsed la diference avec ton code ses qu'il "bloc" le fps, le mien update l'animation en fonction de du temps donc tu garde un bon fps ( et sa evite par ailleur d'aoir des animation lent si le fps en < 60 )

Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
107 invités en ligne
membre en ligne: -
RSS Feed