该方法用于创建一个旋转矩阵。该矩阵将会被用于旋转三维物体。该方法接受一个角度和一个轴向量作为参数。
Matrix3.makeRotation(angle, axis);
angle
:需要旋转的角度,以弧度为单位。axis
:代表旋转方向的轴向量。该向量必须是归一化的(长度为1)。没有返回值。该方法会修改调用者的矩阵。
const rotationMatrix = new THREE.Matrix3();
const angle = Math.PI / 2;
const axis = new THREE.Vector3(0, 1, 0).normalize();
rotationMatrix.makeRotation(angle, axis);
console.log(rotationMatrix);
该方法在Three.js r125 版本中被引入。