【发布时间】:2011-08-20 05:17:24
【问题描述】:
我正在编写一些 C# 代码,我想在其中获取一个 2D 矩形并将其拆分为更小的 2D 多边形。我希望效果看起来像矩形是由玻璃制成的,并且在随机位置用锤子敲击它。我想知道是否有人知道一个好的算法来帮助我解决这个问题。我已经尝试使用随机点来模拟这种效果的 FortuneVoronoi 代码,但是很难在合理的 CPU 时间内将完成的 VoronoiGraph 转换为一组不相交的多边形。
【问题讨论】:
-
有趣的是,显然没有人确切地知道一开始是什么机制导致玻璃破裂。 physorg.com/news7864.html
-
了解玻璃断裂的酷链接,谢谢!它不必是精确的,只是一个可信的模拟。 :)
标签: c# algorithm image graphics polygons