|

楼主 |
发表于 2010-3-22 15:25:01
|
显示全部楼层
我用这个代码
mt2->setMatrix(osg::Matrix::scale(0.5f,0.5f,0.5f)*osg::Matrix::rotate(45.0f,1.0f,.0f,0.0f)*osg::Matrix::translate(20.f,0.0f,0.0f));
和这个代码得出的结果不同的
m2.preMultScale(osg::Vec3(0.5f,0.5f,0.5f));
m2.preMultRotate(osg: uat(45.0f,1.0f,0.0f,0.0f));
m2.preMultTranslate(osg::Vec3(20.f,0.0f,0.0f)); |
|