乘风莫邪 发表于 2014-8-28 11:06:07

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

用的osg 3.2+osgEarth 2.5 ,在earth里面读取模型与在osg中读取模型不一致,求大神指教

haozzzzzzzz 发表于 2014-8-28 13:37:10

遇到同样的问题,同求解决方案,已经测试3.3.3和3.2.1这几个版本的OSG+2.5.0的OSGEarth的示例,都出现.osg模型读取错误,.earth文件错位的现象。
http://bbs.osgchina.org/forum.php?mod=viewthread&tid=14310&extra=page%3D1

乘风莫邪 发表于 2014-8-28 15:10:53

在与GUI结合时,Camera必须直接从Viewer获取,即camera=mViewer.getCamera(),而不是之前的new osg::Camera(),修改之后正常读取,如图。


感谢Array的指导!!!

osger 发表于 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 的属性,我也是跟踪代码才发现

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

osger 发表于 2014-9-18 10:52:46

乘风莫邪 发表于 2014-8-28 15:42
我刚尝试了一下,好像没这个属性阿

你直接搜源代码

gisthink 发表于 2014-9-18 16:55:24

打开重新计算法向量
页: [1]
查看完整版本: osgEarth读取模型失真是怎么回事