解决OpenSceneGraph自带的osgViewerMFC示例在宽屏显示器上变形的问题
2011-11-12 11:26
344 查看
最近因工作需要,开始研究OSG。非常郁闷的是,OSG自带的一个示例:osgViewerMFC在我的宽屏显示器上显示的对象都是变形的,在OSG China论坛里也有人问相同的问题,但几位大牛都说是没有设置正确的窗口与视口比例造成的,只要通过调用camera->setProjectionMatrixAsPerspective()方法设置一下就可以了,可我搞了半天也没效果。后来,无意间看到OSG3 Beginners Guide中提到这个示例,并附有相关代码,在仔细对比之下,发现有一行代码是不同的,关键就在这里了。
一句话的事,着急的可以直接看这里:
在把Camera添加到Viewer的时候,问题代码用的方法是addSlaveCamera,而正确的应该是setCamera。
唉,虽然很简单,但对一个初学者来说,还是很要命的。希望OSG前辈们不要见笑哈。
一句话的事,着急的可以直接看这里:
在把Camera添加到Viewer的时候,问题代码用的方法是addSlaveCamera,而正确的应该是setCamera。
唉,虽然很简单,但对一个初学者来说,还是很要命的。希望OSG前辈们不要见笑哈。
相关文章推荐
- 二、OpenSceneGraph3.4第一个示例
- OpenSceneGraph找不到DLL入口点的解决
- Open Scene Graph 写出节点纹理丢失、纹理错乱问题
- vc6.0 MFC LINK : fatal error LNK1104: cannot open file "nafxcwd.lib"问题解决
- 解决MAC用HDMI连接显示器就没声音问题
- openscenegraph引用计数指针使用注意事项
- VS2013 编译VC6.0等比较老版本的MFC工程字符集错误问题的解决方法
- 关于“在MFC对话框程序中图片显示不出来”问题的解决方法
- linux下安装Oracle11g提示“无法使用命令/usr/bin/xdpyinfo自动检查显示器颜色”问题的解决
- MFC用CStdioFile类读取中文文本时乱码问题的一种解决方法
- 用OpenSceneGraph实现的NeHe OpenGL教程 - 第四十六课
- iOS9及以下的自带词典无法下载问题的解决方法
- 在word中调用CDR(coreldraw)图形,变形的问题解决方法介绍!
- mfc调用Qt遇到的问题及解决办法
- Windows下 tensorboard显示空白 以及 No graph definition files were found的问题解决
- OpenSceneGraph实现的NeHe OpenGL教程 - 第十课
- 在无显示器状态下树莓派初次接触遇到的问题和解决方法
- 一个properties文件读写组件类,解决java自带的properties文件处理薄弱问题
- 解决MFC做的工程项目刷新速度慢导致动画播放卡的问题
- osgviewerMFC实例中内存泄漏严重问题