Thursday
Feb142013

Isometrify

Вдохновившись другими ребятами, создающими панельки для фотошопа, я решил сделать что-нибудь свое. И вот спустя пару недель я сделал «Isometrify» — экстеншин для Adobe Photoshop CS5+, который позволяет трансформировать шейпы в изометрическую проекцию и генерировать сетку с кастомным размером ячейки. Далее хочу рассказать немного подробней о панельке

Несколько замечаний

Вид изометрии

В моей панельке используется изометрия, принятая в pixel art мире, с углом в 26.565 градусов. В то время, как математически правильная изометрия имеет 30 градусов. В будущем планирую добавить возможность выбора между углами изометрии

Работа с растром

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

Привязка к пиксельной сетке

По-крайней мере в CS5 нету привязки к пиксельной сетке, соотвественно на некоторых размерах шейпы будут вствать не совсем ровно и придется подстраивать их вручную с помощью Direct Selection Tool. На CS6 ситуация лучше, но тоже не идеальная.

Isometric Top / Left / Right

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

Left

Right

Top

Generate Grid

Кнопка генератора сетки создает паттерн изометрической сетки с заданным размером ячейки. Обратите внимание, что вводится размер стороны ячейки в изометрии:
Grid
Паттерн сохраняется в текущий набор паттернов с именем «Isometry Grid N», где N — размер введенной ячейки.

Extended version

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

Скачать и установить

Последняя версия панельки доступна по этой ссылке
Для установки требуется открыть файл в Adobe Extension Manager и перезапустить фотошоп. Сама панелька будет находится в Window → Extensions → Isometrify.
Если Adobe Extension Manager не дает установить экстеншин от неизвестного паблишера, ставьте вот этот фикс

Фидбек

Такие дела. Делать панельку было довольно забавно, надеюсь пользоваться ей будет тоже прикольно. Если у вас есть какие-то предложения или отзывы о работе панельки — пишите в комменты или мне в твиттер/на почту
Enjoy!

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.
JavaScript is Required
Seems like your browser disabled JS, please turn it on to leave your comment