Object3D.updateMatrix() 方法将通过旋转、缩放和平移底层变换计算对象的变换矩阵。
obj.updateMatrix();
该方法不接受任何参数。
该方法没有返回值。
const mesh = new THREE.Mesh(geometry, material);
mesh.position.set(0, 0, 0);
mesh.rotation.set(0.5, 0.2, 0);
mesh.scale.set(2, 2, 2);
mesh.updateMatrix();
在此示例中,我们创建了一个 Mesh 对象并设置了它的 position、rotation 和 scale 属性。然后,我们调用 updateMatrix() 方法来计算这些变换矩阵。
Object3D.updateMatrixWorld() 方法。