将三角形多边形划分为较小的多边形

时间:2012-06-07 09:29:34

标签: graphics geometry triangulation

我有一个有X个顶点的多边形。多边形已经三角化为X-2三角形。假设多边形有100000个顶点。如何将其划分为2个多边形,因此其中一个中的顶点数为65535或更少(不能更大)?

1 个答案:

答案 0 :(得分:1)

双图(每个三角形的节点,相邻三角形的弧)是树。您可以遍历此树并跟踪每个节点确定的子树中有多少节点。因为节点的度数最多为3,所以你应该能够实现三分之二的目标。