Vectorboom
Советы / Техники / Comments: 0

Как создать фон из кубиков на основе растрового изображения, используя функцию Action

Ярослав Лазунов
18.08.2014
Цель урока

Для создания эффекта из кубиков мы будем использовать эффект Halftone плагина Phantasm, графический стиль и команду Transform Each. Сегодня мы научимся автоматизировать работу в Adobe Illustrator при помощи функции Action. Длинные последовательности действий, эффектов и фильтров с множествами параметров, оказывается можно заменить работой сценария, которая длится не более 5 секунд!

Создание графического стиля 3D cubes

Шаг 1

Давайте создадим графический стиль, который будет использован во время работы сценария. Нам необходим объект для работы. Вставим растровое изображение в текущий документ (File > Place…). Я буду использовать репродукцию Mona Lisa Леонардо да Винчи.

Выделим изображение, затем добавим к нему заливку белого цвета в панели Appearance (Window > Appearance).

Шаг 2

Выделяем белую заливку в панели Appearance, затем переходим Effect > Convert to Shape > Rectangle…. В открывшемся диалоговом окне выбираем опцию Relative Size и устанавливаем значения для Extra Width и Extra Height, равные 0.

Обратите внимание, что эффект применен именно к целевой заливке.

Переместите белую заливку ниже Content в панели Appearance.

Шаг 3

Теперь применим к объекту эффект Halftone плагина Phantasm для создание мозаики из квадратов на основе растрового изображения. Снимаем выделение с белой заливки в панели Appearance, затем переходим Effect > Phantasm > Halftone… и устанавливаем параметры, показанные на рисунке ниже.

Шаг 4

Создадим графический стиль, который будет обладать всеми свойствами нашего объекта. Не снимая выделения с изображения, нажимаем на New Graphic Style… в сплывающем меню панели Graphic Styles (Window > Graphic Styles).

Создание сценария 3D cubes 

Шаг 1

Теперь нам нужен объект для создания сценария. Мы можем использовать то же растровое изображение, только сначала нам необходимо удалить заливку и все примененные эффекты в панели Appearance.

Создадим New Set, нажав на New Set… в сплывающем меню Actions (Window > Actions). Печатаем название сета – 3D cubes.

Шаг 2

Приступим к записи сценария. Нажимаем New Action… в сплывающем меню панели Actions. Печатаем название сценария 3D cubes (light from left). Здесь мы рассматриваем случай, когда источник света расположен слева. Теперь нажимаем на кнопку Record.

Шаг 3

Группируем объект (Cmd/Ctrl + G). Как вы можете видеть, совершенное действие немедленно записалось в панели Actions.

Теперь применим графический стиль 3D Cubes, нажав на его миниатюру в панели Graphic Styles.

 

Шаг 4

Нажимаем Insert Menu Item… в сплывающем меню панели Actions, затем переходим Object > Expand Appearance для записи команды в Аction. Теперь переходим Object > Expand Appearance еще раз для применения команды к нашей группе.

Шаг 5

Разгруппируем все объекты (Shift + Cmd/Ctrl + G). Копируем выделенные объекты (Cmd/Ctrl + C). В дальнейшем мы будем вставлять копии два раза для создания разных сторон кубиков.

Шаг 6

Переходим Object > Transform > Transform Each… и устанавливаем значения, показанные на рисунке ниже.

Переходим еще раз Object > Transform > Transform Each… и устанавливаем новые значения трансформации, показанные ниже. Пожалуйста, обратите внимание на положение Transformation Pin в обоих диалоговых окнах.

Этими действиями мы создаем левую сторону кубиков. Группируем объекты (Cmd/Ctrl + G).

Шаг 7

Теперь для осветления освещенной стороны кубиков используем Phantasm’s filter. Переходим Object > Filters > Phantasm > Brightness/Contrast… и устанавливаем 50 для Brightness.

Вставим вперед (Cmd/Ctrl + F). Эту копию мы будем использовать для создания правой стороны кубиков.

Шаг 8

Переходим Object > Transform > Transform Each… и устанавливаем значения, показанные на рисунке ниже.

Переходим еще раз Object > Transform > Transform Each… и устанавливаем новые значения трансформации. Пожалуйста, обратите внимание на положение Transformation Pin в обоих диалоговых окнах.

Группируем выделенные объекты (Cmd/Ctrl +G).

Шаг 9

Переходим Object > Filters > Phantasm > Brightness/Contrast… и устанавливаем -50 для Brightness. Эта сторона кубиков находится в тени, поэтому мы затемнили ее.

Вставляем вперед (Cmd/Ctrl + F). Эта копия будет использована для верхней стороны кубиков.

Шаг 10

Переходим Object > Transform > Transform Each… и устанавливаем значения, показанные на рисунке ниже.

После этого нажимаем Insert Menu Item… в сплывающем меню панели Actions, затем переходим Object > Transform > Reset Bounding Box для записи команды в сценарий. Теперь переходим Object > Transform > Reset Bounding Box еще раз для применения команды к выбранным объектам.

Шаг 11

Переходим Object > Transform > Transform Each… и устанавливаем значения, показанные на рисунке ниже.

Группируем выделенные объекты (Cmd/Ctrl +G).

И наконец, переходим Select > Deselect. Теперь можно нажать на кнопку Stop в панели Actions.

Шаг 12

Отключите иконки диалога, если не хотите чтобы диалоговые окна открывались во время работы сценария.

Теперь мы можем протестировать работу сценария. Удаляем все векторные объекты и вставляем растровое изображение в текущий документ снова. Запускаем сценарий… 5 секунд его работы заменило последовательность применения 21 действия, нескольких эффектов с десятками параметров.

Шаг 13

Сохраняем сценарий, для этого нажимаем на Save Actions… в сплывающем меню панели Actions. Сохраненный сценарий теперь будет находиться в панели до тех пор, пока вы не решите удалить его. Если после удаления вы захотите вновь воспользоваться сценарием, то загрузите его в панель, используя команду Load Actions… в сплывающем меню панели Actions.

Теперь вы можете использовать сценарий 3D cubes для применения к любым растровым изображениям. Кстати, если вы измените значение Phantasm Brightness для правой (50) и левой (-50) сторон кубиков, то сможете изменить направление освещения, то есть источник света в этом случае будет расположен справа.

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

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