Funções geométricas de vetor 3D da Biblioteca DirectXMath
Lista as funções geométricas de vetor 3D.
Nesta seção
Tópico | Descrição |
---|---|
XMVector3AngleBetweenNormals |
Calcula o ângulo radian entre dois vetores 3D normalizados. |
XMVector3AngleBetweenNormalsEst |
Estima o ângulo radian entre dois vetores 3D normalizados. |
XMVector3AngleBetweenVectors |
Calcula o ângulo radian entre dois vetores 3D. |
XMVector3ClampLength |
Fixa o comprimento de um vetor 3D a um determinado intervalo. |
XMVector3ClampLengthV |
Fixa o comprimento de um vetor 3D a um determinado intervalo. |
XMVector3ComponentsFromNormal |
Usando um vetor normal de referência, divide um vetor 3D em componentes paralelos e perpendiculares ao normal. |
XMVector3Cross |
Calcula o produto cruzado entre dois vetores 3D. |
XMVector3Dot |
Calcula o produto de ponto entre vetores 3D. |
XMVector3InBounds |
Testa se os componentes de um vetor 3D estão dentro dos limites definidos. |
XMVector3Length |
Calcula o comprimento de um vetor 3D. |
XMVector3LengthEst |
Estima o comprimento de um vetor 3D. |
XMVector3LengthSq |
Calcula o quadrado do comprimento de um vetor 3D. |
XMVector3LinePointDistance |
Calcula a distância mínima entre uma linha e um ponto. |
XMVector3Normalize |
Retorna a versão normalizada de um vetor 3D. |
XMVector3NormalizeEst |
Estima a versão normalizada de um vetor 3D. |
XMVector3Orthogonal |
Calcula um perpendicular vetor para um vetor 3D. |
XMVector3ReciprocalLength |
Calcula a recíproca do comprimento de um vetor 3D. |
XMVector3ReciprocalLengthEst |
Estima a recíproca do comprimento de um vetor 3D. |
XMVector3Reflect |
Reflete um vetor 3D de incidente em um vetor normal 3D. |
XMVector3Refract |
Refrata um vetor 3D de incidente em um vetor normal 3D. |
XMVector3RefractV |
Refrata um vetor 3D de incidente em um vetor normal 3D. |
Tópicos relacionados