查看: 3195|回复: 12

vpbmaster出错

[复制链接]

该用户从未签到

发表于 2010-5-4 14:22:09 | 显示全部楼层 |阅读模式
我用vpbmaster生成地球时报错:
NVOpenGLPbuffer: osgdem.exe 应用程序错误
命令:
@echo off
vpbmaster ^
--geocentric ^
-t ..\source\texture.tif ^
-o ..\out\world.ive
pause
其中texture.tif 是-180--+180 -90--+90的一张世界地图
报错终止后只生成半个地球
请高手帮忙

该用户从未签到

发表于 2010-5-4 22:34:41 | 显示全部楼层
--whole-globe,试试这个~~~~~~~~

该用户从未签到

 楼主| 发表于 2010-5-5 18:50:42 | 显示全部楼层
试过了,还是一样的问题!很难办

该用户从未签到

发表于 2010-5-6 08:13:58 | 显示全部楼层
这貌似是显卡的问题,尝试更新显卡驱动或者换一款通常显卡;据我所知Quadro显卡的一些型号存在这个BUG

该用户从未签到

 楼主| 发表于 2010-5-6 16:42:21 | 显示全部楼层
换了台电脑又出别的问题了:
vpbmaster.exe “无法定位程序输入点 于动态链接库 xerces-c_2_7.dll”
我以为是文件损坏,换了好几个还是一样,怎会会有这么多问题啊!

该用户从未签到

发表于 2010-5-6 23:24:44 | 显示全部楼层
库的版本有问题,,,,请您拷贝您编译vpbmaster时的所有的动态链接库~~~~

该用户从未签到

 楼主| 发表于 2010-5-6 23:28:01 | 显示全部楼层
一直就是这么做的啊,直接用的我自己编译的结果!很奇怪!好像论坛里遇到这种情况的比较少啊!我在慢慢搞搞吧,谢谢了!

该用户从未签到

发表于 2010-5-6 23:46:47 | 显示全部楼层
不是您编译的问题,,无法定位链接库,是因为您的电脑上使用了不同的版本链接库dll,,导致无法正确获取链接接口,,,所以无法定位~~~~~·

该用户从未签到

 楼主| 发表于 2010-5-6 23:52:35 | 显示全部楼层
整个c盘我搜过没有与xerces-c_2_7.dll重名的动态链接库啊,而且我如果把这个删掉程序提示是找不到动态链接库。所以我觉得是我的动态链接库出了问题,但具体是什么问题还不清楚。像这种情况就算程序写出来了,发布也是个问题啊,不同的电脑很难说会出什么问题题,担心

该用户从未签到

 楼主| 发表于 2010-5-9 15:52:35 | 显示全部楼层
弄了几天最后还是报错最后的错误是
osgdem.exe 应用程序错误
用vpbmaster生成小块地形并且patch一点问题都没有,如果生成整个地球就会出错!会不会是经纬度的问题啊!

该用户从未签到

发表于 2010-5-9 18:59:18 | 显示全部楼层
只能说您的命令行与数据处理的方式有问题,,,其他的就很难判断~~~~~

该用户从未签到

 楼主| 发表于 2010-5-9 19:30:26 | 显示全部楼层
我发现只要是坐标出现+180或-180就会出错,如果我用globalmaper 把纹理导出边界为-179-+179就不会出问题

该用户从未签到

 楼主| 发表于 2010-5-10 15:44:19 | 显示全部楼层
问题解决了,以前用的是FWTOOLS里的GDAL可能版本太低,重新下了GDAL并编译后就没问题了。多谢这几天FLYSKY的帮忙!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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