根据沿海岸线的点定义的地图制作三角形网格

我有一组跟随世界地图的海岸线的点。 我想三角形,以便我可以渲染大陆填充英寸点看起来是为了这样,如果你作为线渲染,唯一的问题是,当一个地块开始和结束时,你得到的线条,你不应该有它们之间。

有没有人知道从这个数据做出三角形网格的好方法? 有没有图书馆可以帮助我呢?

如果这是dynamic的,则使用径向扫描algorithm将点收集成非重叠三角形的团块。 几何着色器会使用每个计算的径向点从丛中生成一个三角形扇形。

如果这是静态的,我会把它渲染为一个LINESTRIP,将rendertarget保存到磁盘,并在Paint中填充形状。 您可以使用结果作为模具,并绘制LINESTRIP的边界。

这是一个用德克萨斯模具绘制的大红色四边形的图像。 模板的最右侧部分被擦除以显示四边形。

得克萨斯模具