首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C++可视化开发中,怎么使用quaternion表示物体的旋转

2013-01-05 
C++可视化开发中,怎样使用quaternion表示物体的旋转?求大牛推荐资料。网上找的资料都是介绍quaternion的概

C++可视化开发中,怎样使用quaternion表示物体的旋转?
求大牛推荐资料。网上找的资料都是介绍quaternion的概念,但是本人对quaternion的实现有一些不理解。

假如说一个物体,可以用向量表示,初始位置为position(x,y,z),初始quaternion为单位quaternion。则此物体绕某个轴旋转一定的角度后,新的位置是position'(x',y',z')。根据quaternion的定义,此时的quaternion也可以计算出来,记为newQuatern。

那么是不是position' = position * (quaternion * newQuatern)?
[解决办法]
3D数学基础 图形与游戏开发.pdf
[解决办法]
  其实我是来拿积分的。。。。拿了就走了。。

热点排行