WormsParty
11/12/2005, 01h29
J'ai une sphere de rayon 1, se déplaçant sur un sol plat.
A l'aide si clavier, on peut donner une impulsion vers l'avant avec haut et bas,
vers les côtés avec gauche et droite.
J'ai le vecteur séparant la caméra de la sphère que j'ai nommé D. Au niveau du déplacement, c'est simple : vers l'avant j'ajoute le vecteur D, vers l'arrière je le soustrais, vers les côtés je le cross avec un vecteur vertical.
Malheureusement il y a encore les angles que je dois changer en fonction du déplacement... et je ne sais pas quels calculs effectuer... il y a les 3 axes de rotations à prendre en compte et je ne trouve pas de formules
A l'aide si clavier, on peut donner une impulsion vers l'avant avec haut et bas,
vers les côtés avec gauche et droite.
J'ai le vecteur séparant la caméra de la sphère que j'ai nommé D. Au niveau du déplacement, c'est simple : vers l'avant j'ajoute le vecteur D, vers l'arrière je le soustrais, vers les côtés je le cross avec un vecteur vertical.
Malheureusement il y a encore les angles que je dois changer en fonction du déplacement... et je ne sais pas quels calculs effectuer... il y a les 3 axes de rotations à prendre en compte et je ne trouve pas de formules