Fonctions géométriques vectorielles 3D de la bibliothèque DirectXMath
Répertorie les fonctions géométriques vectorielles 3D.
Contenu de cette section
Rubrique | Description |
---|---|
XMVector3AngleBetweenNormals |
Calcule l’angle de radian entre deux vecteurs 3D normalisés. |
XMVector3AngleBetweenNormalsEst |
Estime l’angle de radian entre deux vecteurs 3D normalisés. |
XMVector3AngleBetweenVectors |
Calcule l’angle de radian entre deux vecteurs 3D. |
XMVector3ClampLength |
Attache la longueur d’un vecteur 3D à une plage donnée. |
XMVector3ClampLengthV |
Attache la longueur d’un vecteur 3D à une plage donnée. |
XMVector3ComponentsFromNormal |
À l’aide d’un vecteur normal de référence, fractionne un vecteur 3D en composants parallèles et perpendiculaires à la normale. |
XMVector3Cross |
Calcule le produit croisé entre deux vecteurs 3D. |
XMVector3Dot |
Calcule le produit point entre des vecteurs 3D. |
XMVector3InBounds |
Teste si les composants d’un vecteur 3D se trouvent dans des limites définies. |
XMVector3Length |
Calcule la longueur d’un vecteur 3D. |
XMVector3LengthEst |
Estime la longueur d’un vecteur 3D. |
XMVector3LengthSq |
Calcule le carré de la longueur d’un vecteur 3D. |
XMVector3LinePointDistance |
Calcule la distance minimale entre une ligne et un point. |
XMVector3Normalize |
Retourne la version normalisée d’un vecteur 3D. |
XMVector3NormalizeEst |
Estime la version normalisée d’un vecteur 3D. |
XMVector3Orthogonal |
Calcule un vecteur perpendiculaire à un vecteur 3D. |
XMVector3ReciprocalLength |
Calcule la réciproque de la longueur d’un vecteur 3D. |
XMVector3ReciprocalLengthEst |
Estime la réciproque de la longueur d’un vecteur 3D. |
XMVector3Reflect |
Reflète un vecteur 3D incident sur un vecteur normal 3D. |
XMVector3Refract |
Réfracte un vecteur 3D incident sur un vecteur normal 3D. |
XMVector3RefractV |
Réfracte un vecteur 3D incident sur un vecteur normal 3D. |
Rubriques connexes