Euler.setFromVector3()是three.js中的一个函数,它可以将3D向量转化为欧拉角。
setFromVector3(v, order)
v — 一个三维向量 (THREE.Vector3)。
order — 一个字符串,表示欧拉角的旋转顺序。可以是:
var euler = new THREE.Euler();
var vector = new THREE.Vector3(0, 1, 0); // 创建一个向上的3D向量
euler.setFromVector3(vector, "YXZ"); // 将向上的3D向量转化为欧拉角,旋转顺序是YXZ