Salut,
J'utilise le moteur physique ODE et je rencontre un probleme quand j'essaye d'analyser une matrice de rotation.
La fonction ODE body.getRotation() met renvoit la matrice(3x3) de rotation de l'object Body.
j'aimerais connaitre la rotation en degrée sur l'axe Y.
Je suis nul en trigo alors je me suis servit de la doc ici : http://jeux.developpez.com/faq/mat [...] ations#Q37
- ca parle d'une matrice 4x4 alors que la mienne est 3x3, je pars du principe que la leur matrice a une ligne et une colone supplementaire mais que ca change rien pour moi, j'ai bon ?
- matrice[2,0] est -syn(Y), donc pour connaitre la rotation, je fait :
angle_y = -asin(matrice[2,0])*180/PI
mais les valeurs que j'obtiens ne semble pas correcte.
QQ'un a une idée de mon erreur ?
merci