三维旋转(根据转轴和角度)的公式。罗德里格旋转公式
来源:互联网 发布:网易uu加速器mac 编辑:程序博客网 时间:2024/04/30 15:40
(这是从维基百科拿来的公式)
在三维旋转理论体系中,罗德里格旋转公式(根据欧林·罗德里格命名)是在给定转轴和旋转角度后,旋转一个向量的有效算法。如果v是在中的向量,k是转轴的单位向量,θ是旋转角度(根据叉乘的方向确定正负号),那罗德里格旋转公式表达为:
(以下是推导出的公式,可以直接编程使用了)
输入:
V = (vx, vy, vz) = (u, v, w),这是待旋转的一个向量。
K = (kx, ky, kz) = (x, y, z),这是单位化后的转轴。
输出:Vrot
计算过程及公式:
Vrot = V cosT + (K * V) sinT + K ( K . V) (1- cosT)
= (u, v, w) cosT + (yw - zv, zu - xw, xv - yu) sinT + (x, y, z)(xu + yv + zw)(1 - cosT)
Vrot.x = u cosT + (yw - zv) sinT + x (xu + yv + zw) ( 1- cosT)
Vrot.y = v cosT + (zu - xw) sinT + y (xu + yv + zw) ( 1- cosT)
Vrot.z = w cosT + (xv - yu) sinT + z (xu + yv + zw) ( 1- cosT)
0 0
- 三维旋转(根据转轴和角度)的公式。罗德里格旋转公式
- Google VR开发-Cardboard VR SDK头部追踪实现(罗德里格旋转公式)
- 图像任意角度的旋转公式
- 图片的旋转公式
- 图像旋转原理和旋转公式
- VR开发-罗德里格公式的研究
- VR开发-罗德里格公式的研究
- 罗德里格斯转换公式推导
- 四元数旋转公式的证明
- 四元数旋转公式的证明
- 四元数旋转公式的证明
- 四元数旋转公式的证明
- 坐标旋转公式的推导
- 直角坐标系的旋转公式
- 坐标旋转公式(推导)
- 罗德里格斯(Rodrigues)旋转向量与矩阵的变换
- 图像旋转公式
- 推导坐标旋转公式
- I,P,B帧和PTS,DTS的关系
- C++ 静态成员能用于某些场合,而普通成员不能
- TopCoder SRM 650 Div2 Problem 500 - TaroFillingAStringDiv2 (DP)
- 01.关于sprite_kit
- 数学相关
- 三维旋转(根据转轴和角度)的公式。罗德里格旋转公式
- 安装srbac
- 天声人語 20150219
- Android的Surface、SurfaceView、SurfaceHolder、SurfaceHolder.Callback
- 日经春秋 20150219
- 日经社説 20150219 コメ品種開発に企業の力を
- 日经社説 20150219 「18歳投票」に備えた有権者教育が急務だ
- 社説 20150219 自衛隊海賊対処 司令官派遣は役割拡大の一歩
- 期末刷oj——复制字符串