|
各位好,我想调整模型的方向,尝试用以下代码来实现:
osg::Matrix mSelection=selection->getMatrix();
osg::Matrix mat;
mat.makeRotate(osg: egreesToRadians(-10.0),osg::Vec3(0.0,0.0,1.0));
selection->setMatrix(mSelection * mat);
但得到的结果是整个模型绕一个轴作圆周运动(方向和位置都变了),而不是在原来的位置调整方向。请高手指点一下,万分感谢! |
|