Vectorboom
Уроки / Векторные Иконки / Comments: 0

Создаем изометрическую иконку при помощи эффектов трансформации

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

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

Шаг 1

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

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

Площадка (зеленый прямоугольник), на котором будет располагаться здание, будет находиться в третьей, нижней проекции. Элементы соответствующие одной проекции должны быть сгруппированы. Это не касается площадки, так как она представлена одним объектом.

Шаг 2

Приступим к трансформированию плоских проекций, то есть их размещению в изометрических плоскостях. Выделяем группу, которая соответствует левой проекции здания, затем переходим Effect > Transform & Distort > Transform… и устанавливаем угол поворота 45 градусов.

Применяем Transform еще раз (Effect > Transform & Distort > Transform…) в этот раз устанавливаем Horizontal Scale = 122.47%, Vertical Scale= 70.71% и Rotation Angle = -60 градусов.

Шаг 3

Выделяем группу, которая соответствует правой проекции, затем переходим Effect > Transform & Distort > Transform… и устанавливаем угол поворота 135 градусов.

Применяем Transform еще раз (Effect > Transform & Distort > Transform…) в этот раз устанавливаем Horizontal Scale = 122.47%, Vertical Scale= 70.71% и Rotation Angle =-120 градусов.

Я предположил, что источник света, находится слева, поэтому правая сторона здания должна быть затенена. Для того чтобы не перекрашивать все элементы проекции, которых в реальности может оказаться сотни, применим один из эффектов Phantasm. Переходим Effect > Phantasm > Brightness/Contrast… и уменьшаем значение Brightness.

Не правда ли, такое простое действие сэкономило нам немало времени?

Шаг 4

И наконец, выделяем зеленый прямоугольник, который будет находиться в нижней изометрической плоскости. Теперь переходим Effect > Transform & Distort > Transform… и устанавливаем угол поворота 45 градусов.

Применяем Transform еще раз (Effect > Transform & Distort > Transform…), устанавливаем Horizontal Scale = 122.47%, Vertical Scale= 70.71%

Обычно нижняя или верхняя проекция освещена сильнее боковых сторон. Поэтому применим для этой плоскости Phantasm Brightness/Contrast effect также. В этот раз увеличим значение Brightness.

Конечно, в этом случае нам ничего не стоило просто перекрасить форму, но в вашей дальнейшей практике нижняя проекция также может содержать множество объектов. Все параметры трансформации в шагах 2-4 соответствуют коэффициентам искажения изометрических проекций. У вас может возникнуть вполне резонный вопрос: почему я не использовал эффект 3D Rotate для изометрического искажения проекций? Дело в том, что все 3D эффекты дают некоторую погрешность, поэтому изометрические плоскости будет трудно совмещать. К тому же, градиентные заливки или градиентные сетки после применения 3D эффекта будут конвертированы в растровые объекты. А также после команды Expand Appearance мы получим довольно сложные объекты с чрезмерным количеством лишних точек, некоторые объекты будут находиться под обтравочными масками, что, на мой взгляд, совершенно не оправдано.

Шаг 5

Теперь мы имеем три изометрические проекции, которые необходимо правильно совместить.

Выделяем все объекты, затем переходим Object > Expand Appearance. Для правильного позиционирования объектов очень удобно использовать Snap to Collisions Tool плагина ColliderScribe. При помощи этого инструмента мы можем перемещать объекты, и в момент их соприкосновения с другими объектами появятся маркеры столкновения, свидетельствующие, что касание произошло абсолютно точно.

Шаг 6

Совместим проекции ступенек при помощи Snap to Collisions Tool.

Теперь нам осталось только создать поверхности ступенек, опираясь на точки боковых сторон.

Шаг 7

Для построения крыши нам необходимо продублировать треугольник, соответствующий чердаку, затем перетащить его при помощи Snap to Collisions Tool в точку A.

Теперь вы легко создадите скаты крыши.

Теперь нам осталось опустить дом на площадку и добавить некоторые детали.

Иконка готова!

Хотя в этом уроке мы очень упростили процесс создания изометрических объектов в Adobe Illustrator, но это далеко еще не предел. Во второй части урока мы рассмотрим, как автоматизировать большую часть действий при помощи сценария.

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