模型的角度属性,rotation和四元数属性.quaternion 都是表示模型的角度状态,只是表示方法不同,.rotation属性值是欧拉对象Euler,.quaternion 属性值是是四元数对象Quaternion
欧拉对象 Euler
创建一个欧拉对象,表示绕xyz轴分别旋转45度,0度,90度
const Euler = new THREE.Euler(Math.PI / 4, 0, Math.PI / 2);
旋转方法,rotateX() rotateY() rotateZ()
模型执行rotateX() rotateY() rotateZ()等旋转方法,你会发现改变了模型的角度属性.rotation。
mesh.rotateY(Math.PI / 4)