查看: 3143|回复: 1

利用osg绘制二维地图的问题

[复制链接]

该用户从未签到

发表于 2011-1-19 15:38:29 | 显示全部楼层 |阅读模式
我最近尝试利用osg在三维环境中绘制二维地图,想请教一下几个问题:
      1:在绘制国家境界线时,出现锯齿现象,而同样的数据在二维环境里绘制的效果时平滑的。
      2:要素分层叠加顺序如何设置?我绘制时线要素被面要素压盖了,而面要素又被底图整个压盖了,不知道该怎样解决?
     3:在osg中实现二维地图的操控需要用到那些函数,需要学习osg中那些类或者函数?比如,放大,缩小,漫游,地图要素的拾取。
希望大家能够帮忙解决一下,谢谢!!!!

该用户从未签到

发表于 2011-1-19 16:59:48 | 显示全部楼层
三维环境下的软件开发,其难度相比二维环境的开发是呈指数倍增长的,因此您恐怕把问题想得太简单了。
1、可以通过多重采样来抗锯齿,但是这通常会严重降低程序的运行效率,因为多重采样意味着将同一个场景绘制多次。
2、通过深度来进行区分,或者对于您的情况,干脆关闭深度测试,然后按照顺序绘制各个层即可
3、没有什么办法回答这种过于宽泛的问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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