查看THREE.Object3D的源代码,可以看到有三个属性:matrix
、matrixWorld
和matrixRotationWorld
。
我知道可以从matrix
中提取对象的位置、缩放和旋转信息。而且可以从matrixWorld
中提取对象上某一点的世界坐标。
我的问题:
matrix
和matrixWorld
是否代表相同的信息,即可以将matrix
转换为matrixWorld
,反之亦然?matrixRotationWorld
代表什么?它用于什么?能否将其转换为matrix
和/或matrixWorld
?
谢谢