关于在格网地形中绘制非规则地形

unrulywind 2009-05-07 05:32:23
毕设在Opengl下模拟场景,地形部分使用格网DEM,但是场景中有河道,要求对河道地形进行细化,导师要求河道的凹陷地形(曲线带)由河道曲线形成而不仅仅依赖于DEM,我能想到的有两个方案。
1.截去河道的曲线带部分的原有地形再重新构造。
2.绘制格网时空出曲线带经过的快。生成曲线带地形再填补曲线带与绘制了格网部分间的缝隙
请问 方案1能否在OpenGL下实现,即OpenGL能否实现区域的裁剪,类似glClipPlane但要求只能裁剪指定区域(将一个有界平面包围的范围镂空,最好是能限制在一个立方体包围盒内),而不能将整个半边平面全都裁剪掉(因为河道在岸的中间)
方案2 如何填补缝隙?假设河道曲线较为平缓,曲线最多和格网只会相交两次(一进一出)
...全文
105 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
unrulywind 2009-05-10
  • 打赏
  • 举报
回复
汗 文字功底不好 表述的不够清楚
所幸一个做搜索引擎的同学已经帮我想出方案2的一个处理方法了 先试试看了
xuefeng310 2009-05-09
  • 打赏
  • 举报
回复
楼主的话读起来好绕口啊,呵呵。
用不同分辨率的DEM块也可以表示不同精度的地形起伏情况,如果把规则DEM和不规则TIN网格显示在同一场景中,那估计就要分成不同的几何体了!

19,464

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧