|
发表于 2009-3-25 19:11:36
|
显示全部楼层
四元数可以直接使用Quat( valueX, axisX, valueY, axisY, valueZ, axisZ )来构造,例如绕X/Y/Z分别旋转45/30/90度:- osg::Quat q = osg::Quat( osg::PI/4, osg::Vec3(1,0,0), osg::PI/6, osg::Vec3(0,1,0), osg::PI/2, osg::Vec3(0,0,1) );
复制代码 这之后就可以查询Quat的四个分量了。四元数是三维设计中计算物体姿态的最有效方法之一 |
|