Historique des modifications - Message

Message #6816

Sujet: Calcul du temps > régulation du framerate


TypeDateAuteurContenu
Dernière modification27-08-2009 16:16:18Magun
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 message27-08-2009 16:15:45Magun
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

OptionsLiens officielsCaractéristiquesStatistiquesCommunauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1441 sujets
11339 messages
Dernier membre inscrit: Saidov17
199 invités en ligne
membre en ligne: -
RSS Feed