查看: 2783|回复: 5

请教达人 VPB,VTP和Libmini等地形库的比较

[复制链接]

该用户从未签到

发表于 2011-6-27 15:02:15 | 显示全部楼层 |阅读模式
各位好
现在客户有需要做大概524288*524288(2的19次方)大小的地形三维可视化,打算用OSG做渲染引擎,但在地形库的选择上有些纠结,望达人给些指点
    VPB:能否满足这么大数据量的建模,能否支持细节纹理,能否实现半透明等特效的处理,如需修改代码,工作量是否太大?
    VTP:在Enviro中提供了比较丰富的辅助功能,在vtBuilder中有完善的数据处理,建模流程,但支持的数据量貌似较小,细节纹理貌似效果也不好?
    Libmini:能够支持海量数据,视觉效果不错,但与OSG集成难度较大(VTP中集成的mini库在测试中死机,不知何故...)。

由于是道路仿真,只有道路两边100米范围内有高程数据,所以在最终建立的地形模型中最好将该范围以外的部分裁减掉,不知有没有人在以上三种地形库中做过类似尝试?
谢谢大家!

该用户从未签到

发表于 2011-6-27 16:56:57 | 显示全部楼层
VPB:轻松满足,不需要修改什么代码,那些特效之类的我没看出它们与地形渲染的联系
VTP:ROAM的机制很难满足这么大数据量的处理
Libmini我没有研究

该用户从未签到

 楼主| 发表于 2011-6-28 13:47:57 | 显示全部楼层
谢谢阿锐
感觉基于VPB生成的ive地形模型进行开发比较靠谱,只是一堆后续的辅助功能很话时间,估计要悲剧。。。
再问一下,由于524288*524288太大,可否将其分成16小块用osgDEM分别生成,最后再合并到一起?
或者osgDEM能否接受多个高程文件和影像文件,那样对机器配置的要求会不会特别高?

该用户从未签到

发表于 2011-6-28 14:27:25 | 显示全部楼层
vpb支持多个文件生成地形~指定影像和dem文件夹即可。生成的地形本身就是以pagedlod来组织的,细节纹理感觉不需要了吧,半透明效果本身就是一个很简单的功能,不需要写太多的代码~至于其他的特效,你用其他的地形生成工具还不是要自己来完成~

该用户从未签到

发表于 2011-6-29 08:11:25 | 显示全部楼层
VPB直接会把地形数据处理成四叉树的形式,因此您不用再自己考虑分块的问题;它对系统配置也没有什么要求

该用户从未签到

 楼主| 发表于 2011-6-29 16:19:33 | 显示全部楼层
谢谢两位,我再继续摸索几天,有问题再请教大家
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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