Patrząc na źródło THREE.Object3D, istnieją trzy właściwości: matrix
, matrixWorld
i matrixRotationWorld
.Three.js - co oznaczają macierze w obiekcie 3D?
Widzę, że pozycja obiektu, skala i obrót mogą być wyodrębnione z matrix
. Widzę również, że światowa pozycja punktu na obiekcie może zostać wyodrębniona z matrixWorld
.
My pytanie
uwagi
matrix
imatrixWorld
oznaczają te same informacje, na przykład, mogą być przekształcone w Matrix MatrixWorld i vice versa?Co reprezentuje matrixRotationWorld? Do czego jest to używane? I czy można go przekonwertować na
matrix
i/lubmatrixWorld
?
Dzięki