Bonsoir
J'ai un soucis avec des matrices de rotations en 3x3, celles-ci définissent des repères locaux pour un système d'animation squelettique.
Chaque os possède une matrice de rotation (Je suis pas sûr du terme en fait, en gros la première ligne de la matrice correspond à la direction en x, la seconde en y et la dernière en z) et une position (vecteur 3D).
J'arrive à recalculer la position de l'os, sauf que je merde totalement dans la gestion des matrices..
Comment je peux recalculer la vraie matrice de rotation d'un os en prenant en compte celle de son parent ?
J'ai essayé de multiplier la matrice parente par la matrice enfante, ça donnait un truc pas trop mauvais mais c'était pas ça, du coups j'ai tenté de multiplié la matrice parente inversée par la matrice enfante, toujours rien..
Je désespéré un peu, je suis supposé m'y prendre comment ?
Merci pour votre aide
Message édité par Terminapor le 27-03-2012 à 10:24:36
---------------
Perhaps you don't deserve to breathe