Smart Object в Photoshop - поможет и верстальщикам, и дизайнерамИсточник: habrahabr millla86
Smart Object - это слой, содержащий изображения из растровых или векторных слоев Photoshop, сохраняющий все стили и эффекты в редактируемом состоянии, или слои Illustrator. Слои Smart Object обозначаются специальным значком (рис. 1).
При двойном щелчке левой кнопкой мышки на этом значке открывается новый файл (с разрешением .psb), со всеми вложенными в этот Smart Object слоями. С ними можно работать так же, как и с обычными слоями. Размер этого файла зависит от слоев, находящихся в нем (рис.2).
Если к слою не применены тени или внешнее свечение - размеры Smart Object строго соответствуют размерам включенных в него слоев, если применены - то появляется отступ со всех сторон, это позволяет не обрезать случайно тень, которую не видно на плохом мониторе (рис.2). Эта функция облегчает вырезание вот таких теней (рис.3).
Здесь правда есть несколько подводных камней. Нужно учесть, если на макете масштабировать размер слоя со Smart Object - во внутреннем файле(.psb) все слои будут в 100% масштабе. У Smart Object отображается особая рамка при масштабировании (рис.4).
И второе, если вы включите в состав Smart Object корректирующий слой (Adjustment Layer) - размер Smart Object будет таким, как размер всего вашего макета страницы, а не нужной иконки, например. Еще одна радость, при копировании Smart Object вы получаете несколько слоев, которые являются точной копией друг друга, и при внесении изменений в один из них - меняются все. Что это нам дает? У вас есть макет страницы каталога с 9 кнопками "Купить", заказчик посмотрел и захотел добавить на эти кнопочки иконку корзины. Это не требует значительных трудозатрат, мы заходим в один из слоев Smart Object, вносим необходимые изменения, сохраняем - и о счастье! - у нас все кнопочки имеют новый вид. И снова полезность - включив большую растровую картинку в Smart Object, вы можете свободно ее масштабировать, не теряя качество изображения. Пример масштабирования с использование Smart Object и без - рис.5 ( здесь четче видно детали)
Как же создать этот полезный Smart Object? Все так же легко, как и легко, с ним работать. Выбираем необходимые слои. И на панели слоев нажимаем правой кнопкой на одном из выделенных слоев - выбираем Convert to Smart Object (рис.6) или можно прописать свое сочетание клавиш.
Выбирать нужные слои легко с помощью инструмента Move Tool при включенной функции авто выбора слоев (рис.7). То есть выбирается тот слой, на который нажали левой кнопкой мышки, но это кому как удобно - включать ее или нет.
Использование Smart Object несколько увеличивает вес файла, но вам решать стоит ли оно того. |