查看: 1340|回复: 6

osgEarth读取模型失真是怎么回事

[复制链接]

该用户从未签到

发表于 2014-8-28 11:06:07 | 显示全部楼层 |阅读模式
用的osg 3.2+osgEarth 2.5 ,在earth里面读取模型与在osg中读取模型不一致,求大神指教
osgEarth读取模型问题.png

该用户从未签到

发表于 2014-8-28 13:37:10 | 显示全部楼层
遇到同样的问题,同求解决方案,已经测试3.3.3和3.2.1这几个版本的OSG+2.5.0的OSGEarth的示例,都出现.osg模型读取错误,.earth文件错位的现象。
http://bbs.osgchina.org/forum.ph ... &extra=page%3D1

该用户从未签到

 楼主| 发表于 2014-8-28 15:10:53 | 显示全部楼层
在与GUI结合时,Camera必须直接从Viewer获取,即camera=mViewer.getCamera(),而不是之前的new osg::Camera(),修改之后正常读取,如图。


感谢Array的指导!!!
正常读取.png

该用户从未签到

发表于 2014-8-28 15:19:08 | 显示全部楼层
乘风莫邪 发表于 2014-8-28 15:10
在与GUI结合时,Camera必须直接从Viewer获取,即camera=mViewer.getCamera(),而不是之前的new osg::Camera ...

自己new的也可以,不过要对Camera设置一个叫 setGlobalDefaults 的属性,我也是跟踪代码才发现

该用户从未签到

 楼主| 发表于 2014-8-28 15:42:17 | 显示全部楼层
osger 发表于 2014-8-28 15:19
自己new的也可以,不过要对Camera设置一个叫 setGlobalDefaults 的属性,我也是跟踪代码才发现

我刚尝试了一下,好像没这个属性阿

该用户从未签到

发表于 2014-9-18 10:52:46 | 显示全部楼层
乘风莫邪 发表于 2014-8-28 15:42
我刚尝试了一下,好像没这个属性阿

你直接搜源代码

该用户从未签到

发表于 2014-9-18 16:55:24 | 显示全部楼层
打开重新计算法向量
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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