conjugate 方法返回一个新的四元数,该四元数是当前四元数的共轭。
quaternion.conjugate()
该方法不接收任何参数。
返回一个新的四元数,该四元数是当前四元数的共轭。
四元数的共轭是指四元数实部不变,虚部相反的四元数。共轭通常用于计算两个四元数之间的点积。
const q1 = new Yuka.Quaternion(0, 1, 0, 0);
const q2 = q1.conjugate();
console.log(q2); // Quaternion { x: 0, y: -1, z: 0, w: 0 }
不会修改当前的四元数,而是返回一个新的四元数。