首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >一台四元数照相机

一台四元数照相机
EN

Stack Overflow用户
提问于 2017-03-23 21:52:40
回答 1查看 225关注 0票数 0

仅仅用四元数就可以表示3D相机吗?我知道大多数相机使用向上向量和前向矢量来表示它的旋转,但不能用一个四元数表示它的旋转方向,旋转轴是向前的,w分量是相机旋转的Y轴的量。如果有办法做到这一点,任何资源都将不胜感激。提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-24 02:28:55

一般来说,不可能仅仅用四元数来表示3D相机。这是因为3D相机不仅在空间上有一个方向,而且还有一个位置和一个投影。四元数只描述一个方向。

如果你实际上是在问相机物体的旋转分量是否可以用四元数表示,那么总体上答案是肯定的。四元数可以很容易地转换为旋转矩阵(Convert Quaternion rotation to rotation matrix?),并返回,因此,只要使用旋转矩阵,也可以使用四元数(并在适当的情况下转换为旋转矩阵)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42987696

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档