osg中使用MatrixTransform来实现模型的平移/旋转/缩放
摘要:
MatrixTransform是从Transform - Group继承而来,因此可以在它的下面挂接Node对象。通过设置其矩阵,来实现其下子节点的模型变换。-- 用局部坐标系来理解(局部坐标系又称惯性坐标系,其与模型的相对位置在变换的过程中始终不变)如下代码:// 创建圆柱体double r = 0.5;double h = 3.0;osg::Vec3 orginPt(0.0, 0.0, 0.0);osg::ref_ptr<osg::Geode> cylinderGeode = new osg::Geode;osg::ref_ptr<osg::Cylinder> ge 阅读全文
posted @ 2011-08-15 22:17 可可西 阅读(7383) 评论(0) 推荐(1) 编辑