Bonjour,
je développe une petite application 3D et j'ai un petit souçi mathématique (je suis une bille question quaternion )
Voilà mon problème :
J'ai un objet dont je connais:
- la position (un vecteur à 3 dimensions)
- l'orientation (un quaternion)
L'objectif est de créer un nouvel objet positionné devant le précédant, quelque soit son orientation.
Par exemple, on a un objet A (0,0,0) orienté vers (0,1,0) (sauf que la c'est un quaternion pour l'orientation). je veux placer l'objet B à une distance d devant l'objet A. Ce qui donnerai dans ce cas B(0,d,0).
Seulement je ne connais pas les formules utilisant les quaternions me permettant de trouver ça (l'utilisation du quaternion ne peut pas être exclue).
Merci d'avance pour votre aide!
Bonne journée
Charlie
-----