C++ 如何在OpenSceneGraph中缩放/旋转/移动资源

C++ 如何在OpenSceneGraph中缩放/旋转/移动资源,c++,openscenegraph,C++,Openscenegraph,我对OpenSceneGraph是全新的 我可以打开并保存OSG资产。 我需要对它做一些简单的变换,比如尺寸缩放/旋转/平移 这似乎是一项相当简单的任务,无论如何,我找不到任何快速文档:/ osg::ref_ptr<osg::Node> rectangle = osgDB::readNodeFile("../../inputs/Rectangle.osg"); // define simple transformation matrix // apply simple trnas

我对OpenSceneGraph是全新的

我可以打开并保存OSG资产。 我需要对它做一些简单的变换,比如尺寸缩放/旋转/平移

这似乎是一项相当简单的任务,无论如何,我找不到任何快速文档:/

osg::ref_ptr<osg::Node> rectangle = osgDB::readNodeFile("../../inputs/Rectangle.osg");

// define simple transformation matrix
// apply  simple trnasformation matrix

osgDB::writeNodeFile(*rectangle, "../../outputs/saved.osg");
osg::ref_ptr rectangle=osgDB::readNodeFile(“../../inputs/rectangle.osg”);
//定义简单变换矩阵
//应用简单信息矩阵
osgDB::writeNodeFile(*矩形,“../../outputs/saved.osg”);

有什么提示吗?

使用类osg::MatrixTransform,例如,请参见

如果您下载了,您会发现许多示例。