Vectorboom
Уроки / Иллюстрации / Comments: 7

Как создать случайную векторную текстуру, используя Phantasm CS и Adobe Illustrator

Ярослав Лазунов
22.04.2013

 

Цель урока

В этом уроке мы научимся создавать векторную текстуру морского песка и гальки. Сделать это совсем не сложно, если у вас есть плагин для Adobe Illustrator - Phantasm CS. Конечно, не обошлось и без небольшого колдовства, но я щедро поделюсь с вами всеми секретами. Также у Вас есть возможность скачать исходный векторный файл к этому уроку.

Шаг 1

Давайте начнем наш урок с создания текстуры песка. При помощи Rectangle Tool (M) создадим прямоугольник и зальем его линейным градиентом, который состоит из двух оттенков желтого цвета.

Теперь создадим еще один прямоугольник в нижней части фона и зальем его серым цветом (K = 50)

Шаг 2

Берем Mesh Tool (U) и, кликая по одной из боковых сторон серого прямоугольника, создаем 4 горизонтальные линии сетки.

Заменяем цвет узлов A и B на более темный, а узлов C и D на более светлый оттенок серого цвета.

При помощи Mesh Tool (U) создадим 3 вертикальные линии сетки.

Перемещая узлы сетки при помощи Direct Selection Tool (A) преобразуем сетку к виду, показанному на рисунке ниже.

Шаг 3

Используя описанную технику, создадим еще две подобные сетки.

Выделяем и группируем все градиентные сетки. Не снимая выделения с этой группы применим к ней режим смешивания Overly.

Я не случайно указал точное значение серого цвета в первом шаге. Дело в том, что серый K = 50 становится прозрачным, если мы применяем к объекту режим смешивания Overly (Данный урок выполнен в режиме RGB (File > Document Color Mode > RGB Color)).

Шаг 4

Теперь приступим непосредственно к созданию текстуры песка. Копируем группу с градиентной сеткой и вставляем ее вперед (Cmd / Ctrl + C; Cmd / Ctrl + F). Открываем панель Appearance и добавим новую заливку, применим к ней линейный градиент от белого к черному цвету. Направление градиента соответствует направлению света.

Применим к заливке режим Multiply.

Шаг 5

Снимаем выделение с заливки в панеле Appearance.

Теперь переходим Effect > Phantasm CS > Halftone… и устанавливаем параметры эффекта в диалоговом окне.

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

Переходим Effect > Transform & Distort > Tweak…. Параметры этого эффекта указаны на рисунке ниже.

Шаг 6

Переместим эффект Tweak в самый низ списка в панеле Appearance. В результате этих действий эффект будет применен к каждому элементу Halftone паттерна.

Я решил еще изменить форму элементов, поэтому применил эффект Roughen (Effect > Transform & Distort > Roughen …)

Теперь наша текстура выглядит так (видимость других объектов для наглядности отключена). Как вы можете видеть, благодаря плагину Phantasm CS, текстура повторяет рельеф песка и распределение света на нем.

Применим ко всей группе режим смешивания Overly.

Шаг 7

Придадим текстуре песка еще более случайный характер. Выделяем группу с градиентной сеткой и переходим Object > Expand Appearance, затем разгруппируем полученные объекты (Cmd / Ctrl + Shift + G).

Не снимая выделения с объектов, переходим Object > Transform > Transform Each… отмечаем Random и Preview, затем играем с параметрами в диалоговом окне.

Группируем элементы текстуры (Cmd / Ctrl + G), затем применяем к группе режим Overly.

Шаг 8

Рассмотрим еще один способ создания случайной текстуры. Создадим новый прямоугольник и зальем его радиальным градиентом, который содержит два серых слайдера.

Переходим Effect > Stylize > Scribble…

Применим Phantasm CS Halftone.

Применяем Twist (Effect > Transform & Distort > Twist…) и эффект Roughen.

Применим к объекту режим Overly. Эффекты должны располагаться в панеле Appearance, как показано на рисунке ниже.

Шаг 9

Как и в случае с первой текстурой внесем в нее некоторый беспорядок. Переходим Object > Expand Appearance, разгруппировываем все объекты, затем Object > Transform > Transform Each…

Теперь группируем элементы второй текстуры и возвращаем режим смешивания Overly.

Эта текстура будет передавать темные песчинки.

Шаг 10

Создадим третью текстуру, подобную второй. Добавим к группе с этой текстурой заливку  линейным градиентом и применим режим смешивания Screen.

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

Шаг 11

Теперь давайте создадим векторную текстуру морской гальки. При помощи Pen Tool (P) создадим форму камня. Используя Mesh Tool (U) создадим простую сетку. Окрасим ее узлы в разные оттенки кремового цвета.

Используя Pen Tool (P) создадим форму блика. Заливаем этот объект черно-белым радиальным градиентом, затем применим режим смешивания Screen.

Шаг 12

Выделяем градиентную сетку и переходим Effect > Stylize > Drop Shadow…

Выделяем все объекты камня и сохраняем их как символ в панеле Symbols.

Шаг 13

Создадим еще несколько камней и сохраним их как символы.

Создадим прямоугольник с заливкой нейтральным серым цветом, выделим первый символ в панеле Symbols и переходим Effect > Phantasm CS > Halftone…

Теперь применим технику, которую мы применяли для текстуры песка. Выделяем halftone pattern и переходим Object > Expand > Appearance. Разгруппировываем все элементы и переходим Object > Transform > Transform Each…

Шаг 14

Применяя эту технику, создадим еще две текстуры камней, используя ранее созданные символы.

Теперь нам нужно равномерно перемешать наши камни. Слава богу, мой друг пишет скрипты! Ярослав Табачковский (Yemz) разработал скрипт Random_Order, который вы сможете скачать здесь. Выделяем все камни и запускаем скрипт.

Несколько секунд и камни перемешаны. Такой  вот векторный миксер. Одно замечание: все объекты должны быть разгруппированы.

Шаг 15

    Для создания реалистичной гальки я создал 10 камней, которые были сохранены как символы.

Кроме того, после всех манипуляций камни остаются символами.

Этот факт дает нам возможность редактировать символ, и эти изменения немедленно отобразятся на всех камнях соответствующих этому символу.  Так, например, я решил добавить текстуру на камень. Дважды кликаем на иконке символа в панеле. Это приведет к переходу в режим редактирования символов. Добавляем символу новую заливку в панеле Appearance, применяем к ней эффект Mezzotint (Effect > Pixelate > Mezzotint…), затем применим режим смешивания Multiply и уменьшим opacity до 30%

Теперь мы можем выходить из режима редактирования символов. Камни теперь имеют текстуру.

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

Всего комментариев: 7
0
1  
Здравствуйте. Подскажите пожалуйста... 

Шаг 6.Переместим эффект Tweak в самый низ списка в панеле Appearance. В результате этих действий эффект будет применен к каждому элементу Halftone паттерна.

Не получается переместить эффект, чтобы я с ним не пытался сделать, он остается на своем прежнем месте... В чем может быть причина? Спасибо.

0
2  
Причина может быть в версии Иллюстратора. Последние релизы могут показывать такие фокусы. Урок писался в CS5, если мне не изменяет память. В какой версии работаете вы?

0
3  
Странно, я работаю в cs6.

0
4  
Доброго времени суток!
Вопросы такие:
1. Текстура песка. Как поставить центр радиального распределения точек халфтона не в середине рабочей области, а как у вас в углу?
2. Галька. Как у вас ресурсов компьютерных хватило на десять разных слоев камней? у меня на шести компьютеру совсем плохо стало от обилия объектов при 8 Гб оперативки. Можно это как-то оптимизировать? И камни пока не очень естественно выглядят, дорабатывать надо + тенюшки у камешков мешами сделаны, поскольку микростоки не допускают растра в векторных файлах.

0
5  
1. Поставьте туда центр градиента или вы про центр эффекта? Так в диалоговом окне есть опция - координаты центра
2. Не помню, давно было, вроде не оптимизировал. Вам стоит скачать исходник с сайта AG, где этот урок и был изначально опубликован, и рассмотреть все детально.

0
6  
1. Спасибо!) Центр эффекта имелся ввиду, посмотрю)
2. Попробую найти, разобраться)

0
7  
Скачала и проанализировала исходный файл с галькой, попробовала его проэкспандить - экспандится нормально. Но я кажется поняла в чем дело: в этом файле растровые эффекты у каждого камушка. У меня же только векторные, то есть и тень мешем и шероховатости посредством скаттербраша нанесенные и проэкспанденные. В итоге общее кол-во узлов путей превысило миллион. Похоже, не судьба такую текстуру для микростоков сделать((
Однако, после удаления текстур ситуация улучшилась, так что есть шанс!) Спасибо еще раз!

Только зарегистрированные пользователи могут добавлять комментарии.
[ Registration | Login ]
twitter RSS facebook deviantart feed dribbble
Логин
Пароль
Новости Форума
 
Перепечатка, копирование или воспроизведение информации в каком-либо виде строго запрещены.
Все материалы, которые размещены на этом сайте не подлежат дальнейшему воспроизведению и/или распространению в любой форме, кроме как с письменного разрешения автора.