Historique des modifications - Message

Message #10703

Sujet: Test de gravité - Irrlicht + Newton


Type Date Auteur Contenu
Dernière modification 23-08-2012 17:31:56 johnplayer
Fais plutot sauter un node tongue.
Sinon, sérieusement lors de l'appui sur le bouton saut fait un addForce, le callback sert pour ce qui est fixe. Par contre, à toi d'utiliser un booléen pour que la fonction soit appelée lors du passage à l'état pressé de la touche. Sinon ton addForce sera éxécuté à chaque frame tant que ton "bouton sauter" restera appuyé.
Ah! Et pour ton cube, Ne JAMAIS déplacer un node géré par newton manuellement! Parce que sinon ton node et donc ton mesh seront décalés pour Irrlicht mais Newton n'en saura rien. Si tu regardes ton programme, Newton applique la physique à son body, en déduit une rotation et une translation, puis l'applique au node d'irrlicht. Donc faire un setPosition ou un setRotation crééra un décalage entre le body et le node.
Création du message 23-08-2012 17:26:55 johnplayer
Fais plutot sauter un node tongue.
Sinon, sérieusement lors de l'appui sur le bouton saut fait un addForce, le callback sert pour ce qui est fixe. Par contre, à toi d'utiliser un booléen pour que la fonction soit appelée lors du passage à l'état pressé de la touche. Sinon ton addForce sera éxécuté à chaque frame tant que ton "bouton sauter" restera appuyé.
Ah! Et pour ton cube, Ne JAMAIS déplacer un node géré par newton manuellement! Parce que sinon ton node et donc ton mesh seront décalés pour Irrlicht mais Newton n'en saura rien. Si tu regardes ton programme, Newton applique la physique à son body, en déduit une rotation et une translation, puis l'applique au node d'irrlicht. Donc faire un setPosition ou un setRotation crééra un décalage entre le body et le node.

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