Bonjour,
je developpe en ce momment un jeu mettant en scene une boule ( jeu de plateforme ) ,
la sphere est un import d un modele 3ds max , c un objet texturé
(voir screenshot --> )
pour la rotation de la sphere quand elle se deplace j ai ecrit ca :
pour le deplacement vertical (z) c est nickel
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 float dt10 = deltaTime*10.0f; player.rotation.x += player.velocity.z*dt10; player.rotation.z += player.velocity.x*dt10;
mais en x ca ne marche pas a tous les coups ( depend des angles) :
parfois la texture tourne a l envers suivant les angles.
c une bete histoire de trigo mais j arrive pas a trouver la bonne formule , donc si qqun la connait ...
merci
A+
Partager