Badkeeper 的图形开发随笔
作者QQ:2163410
posts - 26,  comments - 65,  trackbacks - 0
今天花了些时间写了一个四元数的算法类,提供了四元数的基本操作,四元数乘法,Log,Exp,Power和球面插值,四方体插值的功能.
四元数在平滑插值和表示旋转变换上能比矩阵提供更快速和方便的算法.它的表达形式是

W + Xi + Yj + Zk    是一个4维复数空间的值. 其中W = theta/2 ,  (x,y,z)是旋转轴
posted on 2005-03-28 17:22 BadKeeper的3D引擎开发笔记 阅读(2222) 评论(4)  编辑 收藏 网摘

FeedBack:
2005-03-29 17:49 | 稚鹏 [未注册用户]
很不错哈!加油!
  回复  引用    
2005-09-09 17:28 | 1 [未注册用户]
四元数方便是方便...但是,确实是算法上比vector,matrix快速吗?你比较过了吗??
  回复  引用    
2005-09-11 20:28 | badkeeper [未注册用户]
四元数主要是在作旋转运算时,由于旋转矩阵是3x3的,如果两个矩阵相乘,就是9x9的运算,而4元数是4x4的运算。
  回复  引用    
2007-04-29 13:09 | qianxueshen [未注册用户]
用参数法也可以解的

  回复  引用    




标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
Google站内搜索


China-pub 计算机图书网上专卖店!6.5万品种 2-8折!
近千种 9-95 新二手计算图书火热销售中!

相关文章:

相关链接:
 


<2005年3月>
272812345
6789101112
13141516171819
20212223242526
272829303112
3456789

与我联系

搜索

 

常用链接

留言簿(15)

随笔档案(26)

相关连接

积分与排名

  • 积分 - 20011
  • 排名 - 2200

最新评论

阅读排行榜

评论排行榜