DirectXMath, fonctions de transformation de vecteur 3D

Répertorie les fonctions de transformation vectorielle 3D.

Contenu de cette section

Rubrique Description
XMVector3InverseRotate
Fait pivoter un vecteur 3D à l’aide de l’inverse d’un Quaternion.
XMVector3Project
Project un vecteur 3d de l’espace de l’objet dans l’espace à l’écran.
XMVector3ProjectStream
Projette un flux de vecteurs 3D à partir de l’espace d’objet dans l’espace à l’écran.
XMVector3Rotate
Fait pivoter un vecteur 3D à l’aide d’un Quaternion.
XMVector3Transform
Transforme un vecteur 3D par une matrice.
XMVector3TransformCoord
Transforme un vecteur 3D par une matrice donnée, en reprojetant le résultat dans w = 1.
XMVector3TransformCoordStream
Transforme un flux de vecteurs 3D par une matrice donnée, en projetant les vecteurs résultants de telle sorte que leurs coordonnées w soient égales à 1,0.
XMVector3TransformNormal
Transforme le vecteur 3D normal par la matrice donnée.
XMVector3TransformNormalStream
Transforme un flux de vecteurs normaux 3D par une matrice donnée.
XMVector3TransformStream
Transforme un flux de vecteurs 3D par une matrice donnée.
XMVector3Unproject
Projette un vecteur 3D à partir de l’espace à l’écran dans l’espace d’objet.
XMVector3UnprojectStream
Transforme un flux de vecteurs 3D de l’espace à l’écran en espace d’objet.

Fonctions de vecteur 3D de la bibliothèque DirectXMath