osgGA.UFOManipulator
是一种基于飞行器控制的osgGA.Manipulator
,用户可以使用它来浏览场景。
#include <osgGA/UFOManipulator>
#include <osgViewer/Viewer>
int main()
{
osgViewer::Viewer viewer;
viewer.setCameraManipulator(new osgGA::UFOManipulator);
viewer.setSceneData(your_scene);
return viewer.run();
}
用户可以使用以下键盘及鼠标操作:
为了更好的体验,建议开启反走样:
viewer.getCamera()->setAntialiasing(osg::Camera::MULTISAMPLE_AA);