【发布时间】:2018-06-16 13:35:43
【问题描述】:
我正在寻找的是this antique question 中说明的这种效果:
+--------+--------+
|\ | 2 |
| \ 1 |''--..__|
| ------| 5 |
| 3 / \________|
| / /\ 6 |
|__/ 4 / \______|
| / 7 |
+-----+-----------+
最终目标是制作一种程序化的“撕纸”效果,具有与此图像类似的形状。
Voronoi 图的建议并不完全符合我的要求,因为它看起来不是“有机的”,也不会产生凹形碎片。
每个部分的小切口我以后可以处理,现在我正在寻找有关如何处理这个问题的宏的建议。
谢谢!
【问题讨论】:
-
你想要凹片?您可以摆弄用于 Voronoi 图的距离度量。或者可能是随机组合相邻区域的 Voronoi 图。但是,边界不太可能是线。这可能更适合math.stackexchange.com/questions,但您必须更好地解释“行”。
-
@GordonLinoff:谢谢!将矩形划分为 ASCII 艺术上所示的线条,我相信很容易在这些线条上“弯曲”地绘制并获得我发布的图像的最终效果。
标签: algorithm math svg graphics