Housz
Develop
Research
fun
Read
Photo
About
Develop
Research
fun
Read
Photo
About
空间向量绕任意轴旋转任意角度
/
2024-1-13
numerical
graphics
geometry
type
status
date
slug
summary
tags
category
icon
password
对于3D空间中的任意向量
绕任意单位向量
定义的旋转轴旋转任意角度
,得到向量
.
任意向量
:
绕任意单位向量
指定的旋转轴:
旋转了角度:
得到的新向量
的表达形式:
向量形式、四元数形式、矩阵形式。
1. 向量形式
2. 四元数形式
把向量
改为四元数形式:
定义旋转四元数:
得到旋转后的向量:
3. 矩阵形式
简写上节定义的四元数
得到旋转后的向量:
代码实现参考:
Maths - Conversion Quaternion to Matrix - Martin Baker (euclideanspace.com)
📎 参考文章
Rodrigues' rotation formula - Wikipedia
最好的中文四元数讲义quaternion.pdf (krasjet.github.io)
轴角、欧拉角、四元数、旋转矩阵之间的互相转换和代码实现 (euclideanspace.com)
← 返回上页
↑ 回到顶部