Funzioni geometriche del vettore DirectXMath Library 3D

Elenca le funzioni geometriche del vettore 3D.

Contenuto della sezione

Argomento Descrizione
XMVector3AngleBetweenNormals
Calcola l'angolo del radiante tra due vettori 3D normalizzati.
XMVector3AngleBetweenNormalsEst
Stima l'angolo radiano tra due vettori 3D normalizzati.
XMVector3AngleBetweenVectors
Calcola l'angolo del radiante tra due vettori 3D.
XMVector3ClampLength
Blocca la lunghezza di un vettore 3D in un determinato intervallo.
XMVector3ClampLengthV
Blocca la lunghezza di un vettore 3D in un determinato intervallo.
XMVector3ComponentsFromNormal
Usando un vettore normale di riferimento, suddivide un vettore 3D in componenti paralleli e perpendicolare alla normale.
XMVector3Cross
Calcola il prodotto incrociato tra due vettori 3D.
XMVector3Dot
Calcola il prodotto dot tra vettori 3D.
XMVector3InBounds
Verifica se i componenti di un vettore 3D si trovano all'interno di limiti impostati.
XMVector3Length
Calcola la lunghezza di un vettore 3D.
XMVector3LengthEst
Stima la lunghezza di un vettore 3D.
XMVector3LengthSq
Calcola il quadrato della lunghezza di un vettore 3D.
XMVector3LinePointDistance
Calcola la distanza minima tra una riga e un punto.
XMVector3Normalize
Restituisce la versione normalizzata di un vettore 3D.
XMVector3NormalizeEst
Stima la versione normalizzata di un vettore 3D.
XMVector3Orthogonal
Calcola un vettore perpendicolare a un vettore 3D.
XMVector3ReciprocalLength
Calcola la lunghezza reciproca di un vettore 3D.
XMVector3ReciprocalLengthEst
Stima il reciproco della lunghezza di un vettore 3D.
XMVector3Reflect
Riflette un vettore 3D imprevisto in un vettore normale 3D.
XMVector3Refract
Rifa un vettore 3D imprevisto in un vettore normale 3D.
XMVector3RefractV
Rifa un vettore 3D imprevisto in un vettore normale 3D.

 

Funzioni vettoriali directXMath library 3D