2011-01-12 70 views
0

据我所知,将一个多边形分解成复合三角形称为“tesselation”。什么是相反的过程调用,任何人都可以链接到我的算法呢?基本上,我有一个二维三角形列表,我需要一个算法将它们重新组合成一个多边形。tesselation的相反之处是什么?

谢谢!

+0

如果我没记错的话,是不是镶嵌的时候可以配合在一起相同的形状没有任何差距? – 2011-01-12 23:38:51

回答

4

我认为你需要将你的三角形转换为half edge data structure,然后你应该能够很容易地找到没有相反的半边。

alt text

+0

这看起来很有前途。谢谢! – Seth 2011-01-13 00:13:12

0

您呼叫镶嵌的事情实际上是所谓triangulation。你正在搜索的东西是(你可能听说过它被称为平铺)。

如果您对要解决的问题有更具体的了解(例如,您是否知道最终多边形的形状?),我可以尝试推荐一些更具体的算法。

相关问题