700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > OSG——第一个程序 加载一个osg模型文件

OSG——第一个程序 加载一个osg模型文件

时间:2020-10-11 10:25:13

相关推荐

OSG——第一个程序 加载一个osg模型文件

初学OSG,该模块为自己学习时保存的一些代码,无教学意义

//创建viewer对象,场景游览器osg::ref_ptr<osgViewer::Viewer> _mViewer = new osgViewer::Viewer;//创建场景组节点osg::ref_ptr<osg::Group> root = new osg::Group();//创建一个节点用于读取osg模型osg::ref_ptr<osg::Node> node = osgDB::readNodeFile("cow.osg");//添加到场景root->addChild(node.get());//优化场景_mViewer->setSceneData(root.get());_mViewer->realize();//设置屏幕,大小参数osgViewer::GraphicsWindow *pWnd = dynamic_cast<osgViewer::GraphicsWindow*>(_mViewer->getCamera()->getGraphicsContext());pWnd->setWindowRectangle(960, 540, 1920, 1080); // 定义程序窗口坐标,窗口大小pWnd->setWindowDecoration(true);//开始渲染_mViewer->run();

cow.osg文件下载

链接:/s/1_bMlnAdQaIx1ISJtQtzZqA 提取码:1234

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。