Funciones geométricas vectoriales 3D de directXMath Library

Enumera las funciones geométricas del vector 3D.

En esta sección

Tema Descripción
XMVector3AngleBetweenNormals
Calcula el ángulo radian entre dos vectores 3D normalizados.
XMVector3AngleBetweenNormalsEst
Calcula el ángulo radian entre dos vectores 3D normalizados.
XMVector3AngleBetweenVectors
Calcula el ángulo radian entre dos vectores 3D.
XMVector3ClampLength
Sujeta la longitud de un vector 3D a un intervalo determinado.
XMVector3ClampLengthV
Sujeta la longitud de un vector 3D a un intervalo determinado.
XMVector3ComponentsFromNormal
Utilizando un vector normal de referencia, divide un vector 3D en componentes que son paralelos y perpendiculares al normal.
XMVector3Cross
Calcula el producto cruzado entre dos vectores 3D.
XMVector3Dot
Calcula el producto de punto entre vectores 3D.
XMVector3InBounds
Comprueba si los componentes de un vector 3D están dentro de los límites establecidos.
XMVector3Length
Calcula la longitud de un vector 3D.
XMVector3LengthEst
Calcula la longitud de un vector 3D.
XMVector3LengthSq
Calcula el cuadrado de la longitud de un vector 3D.
XMVector3LinePointDistance
Calcula la distancia mínima entre una línea y un punto.
XMVector3Normalize
Devuelve la versión normalizada de un vector 3D.
XMVector3NormalizeEst
Calcula la versión normalizada de un vector 3D.
XMVector3Orthogonal
Calcula un vector perpendicular a un vector 3D.
XMVector3ReciprocalLength
Calcula la recíproca de la longitud de un vector 3D.
XMVector3ReciprocalLengthEst
Calcula la recíproca de la longitud de un vector 3D.
XMVector3Reflect
Refleja un vector 3D de incidente en un vector normal 3D.
XMVector3Refract
Refracción un vector 3D incidente en un vector normal 3D.
XMVector3RefractV
Refracción un vector 3D incidente en un vector normal 3D.

 

Funciones de vector 3D de la biblioteca DirectXMath