【发布时间】:2020-05-12 00:57:45
【问题描述】:
我需要从一组点创建一个三角形网格。该集合的点数很少,因此不需要快速或优化(我将处理最多 100 点)。网格需要是受约束的“delaunay 三角剖分”。在下图中,我展示了(在左侧)我开始的一组点(蓝点和红点)。我也知道这些点之间的联系(黑色轮廓)。网格需要看起来像右边的示例(包括形成外部和内部三角形的灰色边缘)。
我不能使用库。
我研究了许多不同的算法。它们很多,很容易混淆。我想知道是否有一个简单的算法,因此我可以使用更简单的算法来生成右侧的网格?蛮力方法很好(ps:我可以做一个德劳内三角测量)。
【问题讨论】:
标签: computational-geometry triangulation delaunay