Нет необходимости использовать запрограммированные надстройки, и вы получите коллекцию разных точек, если будете использовать Inkscape. Там распылитель. Вы выбираете несколько разных нарисованных точек и распыляете их. Вы можете включить «без перекрытий». Вы можете сгруппировать нарисованные точки с защитными кругами, чтобы сохранить минимальные расстояния.
На следующем изображении было нарисовано 7 разных точек, сгруппированных красными кругами. Круги с точками были выбраны и распылены за несколько секунд:
Результат был разгруппирован, был выбран один круг, применены «Правка» > «Выбрать тот же» > «Цвет заливки» и нажата клавиша DEL. Полученная заливка:
Более плотный результат можно получить, используя меньшие круги. Без кругов результат такой:
Это увеличит плотность, пока под соплом находится свободное пространство. Если бы допускались перекрытия, результат в конечном итоге стал бы полностью черным.
Чтобы заполнить область, используйте область в качестве обтравочной маски или объедините все точки в облаке в составной путь и сделайте пересечение.
Я бы использовал распылитель символов в качестве отправной точки, как упоминал Билли в своем ответе .
Теперь разверните пути, используя Объект → Разобрать и разгруппировать все ( Ctrl+ Shift+ G).
Чтобы получить больше вариаций для каждой линии/круга/тире, вам нужно будет использовать сценарии, такие как Organify и Random Resize (оба имеют низкие значения для незначительных различий), чтобы получить некоторые естественные эффекты.
Некоторые другие скрипты, которые могут быть полезны в этом проекте:
Arc Twister
Random Move (от joojaa в ответе на этом сайте)
Random Rotate
Random Select (если вы хотите применить сценарии/изменения только к случайному выбору путей)
Кроме того, обязательно ознакомьтесь с тегом illustrator-scripting , я уверен, что вы также найдете там полезные ресурсы.
Jongware
Лучано