Historique des modifications - Message

Message #4356

Sujet: déplacer un cube :p


Type Date Auteur Contenu
Création du message 26-06-2008 15:48:26 Magun
utilise un timer pour ta camera ^^ et suivans celui si tu deplace doucement la cameras dans le while de ton programme si le temp entre chaque deplacement est assé cour se sera asse fluid sans trop sacader smile

stupid exmple big_smile

s32 lastTime = device->getTimer()->getTime();
s32 upTime;
while(device->run())
{
driver->beginScene(true, true, SColor(255,100,101,140));

smgr->drawAll();
guienv->drawAll();

irr::core::vector3df *newRotation = personnage->getRotation();
irr::core::vector3df* posUP = camera->getRotation();

s32 newTime = device->getTimer()->getTime();
upTime = newTime - lastTime;
lasTime = newTime;
float progressionCamera += upTime * 0.1; /** ranplave 0.1 par un truc plus haut si tu veut plus rapide */

if(progressionCamera >0.5f)
{
camera>setRotation(irr::core::vector3df(posUP);
}

driver->endScene();
}

ps : dsl pour les faute je dois reinstallé le pluging ^^
edit : je n'est pas reflechie sur se que j'est ecris fait gaffe je vien de me tapé le brevet donc je n'est plus une cervelle mais un oeuf poché .... ( 45° dans la sale .... )

j'avous je me sui pas trop foulé sur mon "stupid exemple" wink

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