applyMatrix4(matrix)
对当前的向量应用一个四维矩阵变换。矩阵被应用于向量内部,并覆盖此向量。
vector.applyMatrix4(matrix)
matrix
(Matrix4): 一个四维矩阵。本函数没有返回值。
const vector = new THREE.Vector3(1, 0, 0);
const matrix = new THREE.Matrix4().makeRotationZ(Math.PI / 2); // 创建一个旋转90度的矩阵
vector.applyMatrix4(matrix); // 将矩阵应用于向量
console.log(vector); // 输出 {x: 0, y: 1, z: 0}