В первой части было рассказано, как генерировать вложенные многоугольники, но настоящая элегантность этого алгоритма заключается в его рекурсии; после того, как она сходится, вы можете выбрать новый многоугольник, заполнить его точками и снова запустить алгоритм с шага 2. После многих итераций вы получаете невероятно подробные шаблоны.
Ниже приведены несколько других примеров после того, как я один вечер поигрался с настройкой рекурсивной версии этого алгоритма. Эти примеры используют Canvas2D fill()
, при этом не подходят для перьевого плоттера.

Другие области применения
Стоит отметить, что алгоритм «пэчворк» также можно распространить на 3D. Приведенная ниже модель была экспортирована из ThreeJS и визуализирована в Blender.
