【求助】如何计算欧拉角

Tzimisce 2012-04-23 11:18:01
最近做Kincet的东西。碰到一个问题。
就是已知空间中两个向量a,b。如何计算a经过什么样的欧拉角变换得到b。
...全文
1374 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
songyunl1980 2013-07-06
  • 打赏
  • 举报
回复
你好,不知道你问题解决了没有?我遇到了同样的问题,想想你请教,请问可以联系我的QQ么?261445559十分感谢
tjujhy 2013-04-15
  • 打赏
  • 举报
回复
引用 3 楼 Tzimisce 的回复:
引用 1 楼 的回复:1.叉乘求旋转轴 2.点乘,反余弦求夹角 谢谢你给我启发,由这两点,得到四元数,从而可以算出欧拉角。
是否丢失了自旋?自旋(绕自身轴旋转信息)
Tzimisce 2012-05-07
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

1.叉乘求旋转轴
2.点乘,反余弦求夹角
[/Quote]
谢谢你给我启发,由这两点,得到四元数,从而可以算出欧拉角。
Tzimisce 2012-04-27
  • 打赏
  • 举报
回复
补充一下问题。实际上这两个向量是共一个节点的。是由节点在惯性坐标系内经过欧拉角的旋转,带动向量旋转。你可以想象,你的胳膊肘发力(节点旋转),然后就会引起整个小臂的转动。
现在的问题是,已知向量的初始位置,和经过父节点旋转后的位置,如何求父节点是经过什么样的欧拉角旋转的。
graphicgo 2012-04-23
  • 打赏
  • 举报
回复
1.叉乘求旋转轴
2.点乘,反余弦求夹角

8,304

社区成员

发帖
与我相关
我的任务
社区描述
游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧