四元数的交换轴?

时间:2016-08-19 12:52:38

标签: c# quaternions

我有一些我在C#中使用的四元数旋转数据。我需要添加调整结果旋转的功能,以便我可以(例如)用轴Z切换轴Y,或者反转X值。 如果四元数是:

qX 0.70711
qY 0
qZ 0.70711
qW 0

EulerXYZ度的最终旋转为:

X 0
Y 90
Z 0

如果我需要我的结果:

X 0
Y 0
Z 90

我需要对四元数做些什么来实现这个结果?是否像更改qY和qZ的值一样简单?

谢谢。

0 个答案:

没有答案