1
是否有一种算法可以将可能跨越多个网格单元的三角形划分为多个三角形,其中没有跨越多个网格单元的三角形?将三角形网格化为网格
我已经在一个2x2网格中包含了一个蹩脚的手绘三角形,将其切成七个更小的三角形。
是否有一种算法可以将可能跨越多个网格单元的三角形划分为多个三角形,其中没有跨越多个网格单元的三角形?将三角形网格化为网格
我已经在一个2x2网格中包含了一个蹩脚的手绘三角形,将其切成七个更小的三角形。
我认为是这样的:
1 。按网格线切割所有线条
2.split多边形几行列出
3.convert行列出了封闭的多边形
4.now你已经关闭凸多边形列表
你能够通过网格线拆分三角形,或者是问题的一部分吗?一旦你分割它,你就剩下一些凸多边形的集合。由于它们是凸面的,因此很容易分解成三角形。 –
这就是问题所在。我会期望在某些分割上出现凸多边形,但我可以将这些分成三角形。 – voodoogiant
添加了一个答案希望你知道如何计算线路之间的交集... – Spektre