Guardando la fonte di THREE.Object3D, ci sono tre proprietà: matrix
, matrixWorld
e matrixRotationWorld
.Three.js - cosa rappresentano le matrici in un oggetto 3D
Vedo che la posizione, la scala e la rotazione dell'oggetto possono essere estratte da matrix
. Vedo anche che la posizione del mondo di un punto sull'oggetto può essere estratta da matrixWorld
.
mia domanda:
fare
matrix
ematrixWorld
rappresentano la stessa informazione, cioè possono essere convertiti in matrice MatrixWorld, e viceversa?Che cosa rappresenta MatrixRotationWorld? A cosa serve? E può essere convertito in
matrix
e/omatrixWorld
?
Grazie