常用四元数的值
格式说明
对于每个四元数的解析:
- 旋转轴:通过虚部 (x,y,z) 确定。
- 旋转角度:通过 w=cos(θ/2) 计算。
- 结果:给出类似
Quaternion(0.0, 1.0, 0.0, 0.0) 表示围绕 Y 轴旋转 180 度
的格式。
Quaternion(0.0, 1.0, 0.0, 0.0)
表示围绕 Y 轴旋转 180度(π 弧度)
几何意义
这种旋转有以下特点:
- 所有在 Y 轴上的点(例如 (0,1,0)(0, 1, 0)(0,1,0))保持不动。
- 平行于 XZ 平面上的点会完全翻转,例如:
- (1,0,0) 经过该旋转变为 (−1,0,0)。
- (0,0,1) 变为 (0,0,−1)。
这是一个 3D 空间中常见的对称性操作。
-
Quaternion(0.0, 1.0, 0.0, 0.0)
表示围绕 Y 轴旋转 180 度。 -
Quaternion(-0.5, 0.5, 0.5, 0.5)
表示围绕 (X: -0.5, Y: 0.5, Z: 0.5) 方向的轴旋转 120 度。 -
Quaternion(-0.7071068, 0.7071068, 0.0, 0.0)
表示围绕 (X: -1.0, Y: 1.0, Z: 0.0) 方向的轴旋转 180 度。 -
Quaternion(0.5, 0.5, 0.5, -0.5)
表示围绕 (X: 0.5, Y: 0.5, Z: 0.5) 方向的轴旋转 -120 度。 -
Quaternion(0.5, 0.5, -0.5, 0.5)
表示围绕 (X: 0.5, Y: 0.5, Z: -0.5) 方向的轴旋转 120 度。 -
Quaternion(0.7071068, 0.7071068, 0.0, 0.0)
表示围绕 (X: 1.0, Y: 1.0, Z: 0.0) 方向的轴旋转 180 度。 -
Quaternion(1.0, 0.0, 0.0, 0.0)
表示围绕 X 轴旋转 180 度。 -
Quaternion(-0.7071068, 0.0, 0.0, 0.7071068)
表示围绕 X 轴旋转 90 度。 -
Quaternion(-0.5, 0.5, -0.5, -0.5)
表示围绕 (X: -0.5, Y: 0.5, Z: -0.5) 方向的轴旋转 -120 度。 -
Quaternion(0.3535534, -0.6123724, 0.6123724, 0.3535534)
表示围绕 (X: 0.3535534, Y: -0.6123724, Z: 0.6123724) 方向的轴旋转 90 度。 -
Quaternion(-0.5, 0.5, -0.5, -0.5)
表示围绕 (X: -0.5, Y: 0.5, Z: -0.5) 方向的轴旋转 -120 度。 -
Quaternion(0.3535534, 0.6123724, -0.6123724, 0.3535534)
表示围绕 (X: 0.3535534, Y: 0.6123724, Z: -0.6123724) 方向的轴旋转 90 度。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性