Historique des modifications - Message

Message #8340

Sujet: [PROB] Limiter les framerates.


TypeDateAuteurContenu
Dernière modification09-07-2010 20:50:15nabouill
il y aurait peut-être un truc a essayer qui devrais marcher, soit en utilisant le lien que je t'ai mis un peut plus haut pour utiliser la fonction qui permet de gérer les evenement à un intervalle temps voulus. et toutes les 33ms (pour environ 30fps) tu fait ton :

Code c++ :


 driver->beginScene(true, true, video::SColor(0,255,255,255));
 sceneMgr->drawAll ();
 guienv->drawAll();
 driver->endScene ();


Sinon peut être une deuxième solution:
En utilisant un "timer" de la SDL pour appelé une fonction callback qui contient le code ci-dessus. Je pense que ça fonctionnerais même mieux (du faite que d'après ce que j'ai pus lire dans le code source, les "timers" de la SDL utiliserais un autre thread, mais peut-être que je me plante)
Un mec explique comment ça utiliser les "timers" super bien ici:
http://www.siteduzero.com/tutoriel-3-14136-maitrisez-le-temps.html#ss_part_2
Création du message09-07-2010 20:48:11nabouill
il y aurait peut-être un truc a essayer qui devrais marcher, soit en utilisant le lien que je t'ai mis un peut plus haut pour utiliser la fonction qui permet de gérer les evenement à un intervalle temps voulus. et toutes les 33ms (pour environ 30fps) tu fait ton :

Code c++ :


 driver->beginScene(true, true, video::SColor(0,255,255,255));
 sceneMgr->drawAll ();
 guienv->drawAll();
 driver->endScene ();


Sinon peut être une deuxième solution:
En utilisant un "timer" de la SDL pour appelé une fonction callback qui contient le code ci-dessus. Je pense que ça fonctionnerais même mieux (du faite que d'après ce que j'ai pus lire dans le code source, les "timers" de la SDL utiliserais un autre thread, mais peut-être que je me plante)
Un mec explique comment ça utiliser les "timers" super bien ici:
http://www.siteduzero.com/tutoriel-3-14136-maitrisez-le-temps.html#ss_part_2

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
174 invités en ligne
membre en ligne: -
RSS Feed