Как случайным образом распределить группу значков/графики на холсте?

Я хочу спроектировать что-то вроде этого:

WhatsApp фон

Образ еды из тонких узоров

В предыдущих ответах было установлено, что это каракульная графика .

Некоторые способы сделать их вручную можно увидеть здесь и здесь .

Как я могу сделать один или несколько рисунков, выбрать группу и случайным образом нанести их на холст с несколькими перекошенными ориентациями?

Я добавил награду к вашему вопросу, потому что не могу найти ничего подобного в Интернете, поэтому было бы интересно найти решение!

Ответы (7)

У меня есть решение, которое очень хорошо работает для одной иконки за раз. Создайте пресет кисти Photoshop.

Начните с одного нарисованного значка. Превратите его в кисть Photoshop и установите параметры кисти, чтобы разбросать (расстояние) и повернуть (ориентацию) значок по вкусу.

Нажмите и перетащите по экрану, чтобы оставить след из разбросанных «графических изображений». Если вам нужен второй набор каракулей, не стесняйтесь создавать столько пользовательских кистей, сколько захотите.

Этот метод можно использовать для создания таких вещей, как деревья-снежинки, путем создания пути с помощью инструмента «Перо», включения давления (сужение концов мазков кистью) и отслеживания пути.

Этот учебник объясняет КАЖДУЮ технику, необходимую для этого.

Я выполнял аналогичную работу полуручным способом в Illustrator.

  1. Создайте небольшой узор из рисунков, которые вы хотите использовать (убедитесь, что все 4 края идеально совпадают).

  2. Добавьте свой узор в качестве нового образца в палитре «Образцы».

  3. Заполните любой объект любого размера новым образцом.

Надеюсь это поможет.

На самом деле я заплатил несколько сотен долларов разработчику, который связался, чтобы заставить это работать. Мы столкнулись с рядом проблем, самой большой из которых было получение контуров символов через JavaScript для Illustrator. Более того, даже если бы этот алгоритм был выполнен, рисунок может быть не таким красивым, поскольку у сценария нет возможности «понять» сложность отдельных символов и концептуальные отношения композиции.

Однако мне было бы очень любопытно посмотреть, сможет ли кто-нибудь сделать эту работу.

Я был бы очень впечатлен, если бы рядовой программист смог сделать это очень хорошо. Смотрите, это одна из больших нерешенных проблем. Конечно, вы можете сделать хорошее решение с помощью нескольких трюков. Оказывается, человек часто лучше. совершенство неизвестно, но окажет большое влияние на обрабатывающую и судоходную промышленность. Этот идеальный упаковщик сделает вас миллионером за одну ночь.

Если вы ищете простое решение, patternninja очень хорошо подходит для быстрого размещения значков на фоне. Тем не менее, это может не дать случайного эффекта, который вы ищете.

Был парень на комикс-коне, демонстрирующий программное обеспечение, которое делало это. Я никогда не покупал его, так как делаю это нечасто, и он немного дороже в 70 долларов, но выглядит круто:

http://www.enfusoft.com/

Термин, который приходит на ум, — «графика-каракули». Я не уверен, что вы имеете в виду под тем, как сделать это, потому что это просто каракули, поэтому я предполагаю, что вы имеете в виду, какая программа лучше всего подходит для их создания? Фотошоп или иллюстратор подойдет.

Если у вас их нет и вы хотите сделать их бесплатно, вы можете использовать приложение Sketchpad для Google Chrome . Если вы не используете Google Chrome в качестве браузера, я рекомендую вам попробовать его, но что касается приложения, есть еще одна онлайн-версия , но она не так хороша.

Графика Doodle верна, однако вам нужно получить графику, которую вы хотите создать, а затем сделать это в Adobe Photoshop (или Illustrator ... или альтернативной программе), чтобы получить файл шаблона. Вот хорошее место для начала: Как создать узор Doodle в Photoshop .
Удачи!