About The Quaternion 有关四元数
I took many days to try to understand anything about Quaternion but got no result. The resaon why I paied out so much on quaternion is that, I'm trying to write a better camera system which is to added to my Cuby Projectcan. It should be able to move & rotate freely,. And meanwhile it uses as simple & little representation for itself as possible. So without saying that I refered to Ogre's implementation and found it uses Quaternion. But I don't only copy its code, I want to make out principle behind the code. According to comments in the code of Quaternion part from Ogre, I got a meesage that there is article linked at http://www.cs.ucr.edu/~vbz/resources/quatut.pdf explained details of Quaternion. I‘m not drawing blank, though. There is somewhat a little progress. Anyway, I'll read it in near term.
最近我花了很长时间去理解四元数,但总是一无所获。之所以研究四元书,是因为我在尝试写一个相对更加完善的相机系统,可以用在我的Cuby项目中。它应该在移动和旋转灵活的同时,能够用尽可能简洁的方式来表达它自己。很自然地,我参考了Ogre的实现方法,然后发现它使用了四元数。但我不只是想照着它的代码抄一遍,我想知道四元数背后的原理。从Ogre的代码注释中我找到一条线索,它用了这里的一篇论文 http://www.cs.ucr.edu/~vbz/resources/quatut.pdf 。 总之,我还是有点收获的。近期我会读一读它~
BTW: First time to write bilingual notes and felt a little strenuous.. / 第一次写双语笔记, 还是感到有点吃力..
转载于:https://www.cnblogs.com/lookof/archive/2011/12/13/2285498.html
About The Quaternion 有关四元数相关推荐
- 《UnityAPI.Quaternion四元数》(Yanlz+Unity+SteamVR+云技术+5G+AI+VR云游戏+Quaternion+Angle+Dot+Euler+立钻哥哥++OK++)
<UnityAPI.Quaternion四元数> 版本 作者 参与者 完成日期 备注 UnityAPI_Quaternion_V01_1.0 严立钻 2020.07.10 #<Uni ...
- Unity3D 中 用quaternion 来对一个坐标点进行旋转的初步体会
在unity3d中,用四元数来表示旋转,四元数英文名叫quaternion . 比如 transform.rotation 就是一个四元数,其由四个部分组成 Quaternion = (xi + yj ...
- Eigen中四元数Quaterniond的初始
Quaterniond的初始 Eigen::Quaterniond q1(w, x, y, z);// 第一种方式Eigen::Quaterniond q2(Vector4d(x, y, z, w)) ...
- 【Unity】Unity 欧拉角、四元数、万向节死锁、四元数转轴角
文章目录 欧拉角(Euler) 万向节 欧拉角旋转特性 欧拉角优点 欧拉角缺点 方位的表达方式不唯一 万向节锁(Gimbal Lock) 四元数(Quaternion) 四元数转轴角 四元数优点 四元 ...
- 关于3D空间旋转的相关内容的记录(Euler Angles, Gimbal Lock, Quaternion, iOS CMAttitude)
概述 最近看了些旋转相关内容,记录一下自己的理解和总结.更详尽的内容可以查看参考资料里的文章,讲得很棒. 3D空间旋转的表示方法 可以使用不同的方式表示3D空间里的旋转. Euler Angles(欧 ...
- 【图形学】四元数的通俗用法
对应讲解视频 四元数的简单通俗用法(Eigen和python) 是什么:复数在三维的推广 四元数就是四个数.它是复数的推广. 复数为 a+bia + bi a+bi 四元数则多了两个虚部 a+xi+y ...
- 万向节锁与四元数旋转
也许你都知道四元数这么个东西,也许你还知道万向锁.但是对于弄懂它们还是不那么容易的--起码对于我就是如此了.今天是丢三落四日,我就自己来捡捡吧.--ZwqXin.com 事先声明,原理神马的,其实我也 ...
- GimbalLock万向节锁、 欧拉角坐标旋转、 四元数旋转
也许你都知道四元数这么个东西,也许你还知道万向锁.但是对于弄懂它们还是不那么容易的--起码对于我就是如此了.今天是丢三落四日,我就自己来捡捡吧.--ZwqXin.com 事先声明,原理神马的,其实我也 ...
- GimbalLock万向节锁与四元数旋转
GimbalLock万向节锁与四元数旋转 2011-3-4 22:54:50 | 发布:zwqxin 也许你都知道四元数这么个东西,也许你还知道万向锁.但是对于弄懂它们还是不那么容易的--起码对于我就 ...
最新文章
- Asp.net 2.0 中将网站首页生成静态页的一个比较好的方法
- R语言使用ggplot2包使用geom_violin函数绘制分组小提琴图(配置填充色调色板、brewer调色板、灰度比例)实战
- 淘宝客网站的链接跳转形式
- ntext在mysql_varchar和text说不清的那些事
- 啥叫“Functional Programming ”???
- 微信小程序订票选座PHP后台网站MySQL数据库和无前端小程序版本两个程序
- SAP License:ReportPainter报表显示JPY等无小数位货币时少两位
- poj1036GangstersDP
- Vue组件创建和组件传值
- 如何让Finder可以预览WebP格式图片?
- 目标检测算法综述(近20年)
- 河北工业大学开发能力训练之测风数据处理(一)
- 计算机教室使用与管理制度,《计算机教室使用与管理制度》
- GPT分区是什么?如何创建GPT分区
- 常用工具类 Math:数学计算 Random:生成伪随机数 SecureRandom:生成安全的随机数 2020-2-13
- masonry Unable to simultaneously satisfy constraints. Probably at least one of the c
- 基于微信小程序的音乐播放器系统+后台管理系统(SSM+mysql)-JAVA.VUE【毕业设计、论文、源码、开题报告】
- java导出excel数字格式_POI 导出excel带小数点的数字格式显示不对解决方法
- 录屏软件与win7激活工具
- Unreal Engine虚幻引擎 5