Betrachtet man die Quelle von THREE.Object3D, gibt es drei Eigenschaften: matrix
, matrixWorld
und matrixRotationWorld
.Three.js - was stellen die Matrizen in einem 3D-Objekt dar?
Ich sehe, dass die Position, Skalierung und Rotation des Objekts aus matrix
extrahiert werden kann. Ich sehe auch, dass die Weltposition eines Punktes auf dem Objekt aus matrixWorld
extrahiert werden kann.
Meine Frage:
Sie
matrix
undmatrixWorld
die gleichen Informationen darstellen, kann das heißt Matrix matrixWorld und umgekehrt umgewandelt werden?Was bedeutet MatrixRotationWorld? Was wird es verwendet? Und kann es in
matrix
und/odermatrixWorld
umgewandelt werden?
Dank