查看: 153|回复: 0

osgUtil::DelaunayTriangulator问题

[复制链接]

该用户从未签到

发表于 2021-8-2 10:39:03 | 显示全部楼层 |阅读模式
我对一个矩形地理区域进行三角化处理,出现一个很奇怪的问题。我按照固定间距对矩形区域进行采样,500米间距采样时是正确的,但缩小到350米时就出问题了,为方便调试我把高度都设为0。好像osgUtil:elaunayTriangulator在三角化时丢掉了一些点,但传给osgUtil::DelaunayTriangulator对象的点数组的点数量是正确的,而且我可以保证貌似丢掉的点确实加入到了数组中。另外,间距350米采样的三角化结果还出现了正反面的错误,实在让人崩溃。我试过3.4.0和3.6.5两个OSG版本,都是一样的问题,请大家指教。


间距500米采样的三角化结果

间距500米采样的三角化结果

间距350米采样的三角化结果(正面)

间距350米采样的三角化结果(正面)

间距350米采样的三角化结果(背面)

间距350米采样的三角化结果(背面)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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