Funzioni di trasformazione del vettore 3D DirectXMath

Elenca le funzioni di trasformazione del vettore 3D.

Contenuto della sezione

Argomento Descrizione
XMVector3InverseRotate
Ruota un vettore 3D usando l'inverso di un quaternione.
XMVector3Project
Proiettare un vettore 3D dallo spazio degli oggetti nello spazio dello schermo.
XMVector3ProjectStream
Proietta un flusso di vettori 3D dallo spazio degli oggetti nello spazio dello schermo.
XMVector3Rotate
Ruota un vettore 3D usando un quaternione.
XMVector3Transform
Trasforma un vettore 3D in base a una matrice.
XMVector3TransformCoord
Trasforma un vettore 3D in base a una determinata matrice, proiettando nuovamente il risultato in w = 1.
XMVector3TransformCoordStream
Trasforma un flusso di vettori 3D da una determinata matrice, proiettando i vettori risultanti in modo che le coordinate w siano uguali a 1,0.
XMVector3TransformNormal
Trasforma la normale vettoriale 3D in base alla matrice specificata.
XMVector3TransformNormalStream
Trasforma un flusso di vettori normali 3D da una determinata matrice.
XMVector3TransformStream
Trasforma un flusso di vettori 3D in base a una determinata matrice.
XMVector3Unproject
Proietta un vettore 3D dallo spazio dello schermo nello spazio degli oggetti.
XMVector3UnprojectStream
Trasforma un flusso di vettori 3D dallo spazio dello schermo allo spazio degli oggetti.

 

Funzioni vettoriali della libreria DirectXMath 3D