查看: 822|回复: 2

关于OSG显示不正常的问题

[复制链接]

该用户从未签到

发表于 2017-6-11 17:25:46 | 显示全部楼层 |阅读模式
我自行编译了OSG3.4.0后,用VS2015开始了OSG的学习,教材是网上广泛流传的《OpenSceneGraph程序设计》。但我发现了一些令我困惑的问题。下面是例子中的代码:

int main()
{
        osgViewer::Viewer viewer;
        osg::ref_ptr<osg::Group> root = new osg::Group();
        root->addChild(osgDB::readNodeFile("cessna.osg"));
        osg::ref_ptr<osg::Node> cow = osgDB::readNodeFile("cow.osg");

        root->addChild(cow.get());

        viewer.setSceneData(root.get());

        viewer.realize();
        viewer.run();
        return 1;
}
我发现运行后(见下图),OSG不能将两个实体显示在视口的中心,而是偏右,这是OSG故意的吗? 无标题.jpg


我试了试你的第6章示例十六:建立 MFC 单文档 OSG 程序。发现运行的结果如下图: 大.jpg

视口破碎,边界处闪烁。我不知道是什么原因。还请不吝赐教!
再次感谢你对我的帮助!

该用户从未签到

发表于 2017-6-12 11:15:43 | 显示全部楼层
这种情况多数和电脑的配置有关系,可能你的显卡配置比较低

该用户从未签到

发表于 2017-7-14 10:17:28 | 显示全部楼层
我也出现了类似的问题,可能是电脑的原因吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表