Photoshop - Несколько стилей слоя одного типа

Я хочу стилизовать слой с помощью стилей слоя в Photoshop.

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

Может кто-нибудь помочь мне здесь?

Ответы (2)

Способ 1 — Группы

В Photoshop CS6 стили слоя могут применяться к группам. Группы могут быть вложенными. Это, вероятно, лучший способ сделать это, потому что он аккуратный и все хорошо масштабируется при масштабировании документа (для Retina и т. д.).

Группа стилей слоя


Способ 2 — смарт-объекты

После того как вы применили несколько стилей слоя к фигуре, вы можете преобразовать ее в смарт-объект, а затем применить дополнительные стили слоя. Вы по-прежнему можете редактировать стили слоя внутри смарт-объекта, дважды щелкнув его.

Не идеально, потому что смарт-объекты создаются в растровом масштабе Photoshop, поэтому этот метод не подходит, если вы собираетесь создавать версии изображений Retina. Это также довольно сложно редактировать, потому что вам нужно открыть смарт-объект, чтобы внести изменения.

Хотя работает в Photoshop CS5.

Смарт-объекты


Способ 3 — Слои-формы и обтравочная маска

Вы также можете использовать слои-фигуры и обтравочную маску, чтобы делать почти все, что могут делать стили слоев. Нужна размытая внутренняя тень? Используйте растушевку маски, чтобы размыть слои формы. Легкий!

Единственный недостаток — если вам нужно обрезать результат на другой векторный слой.

Слои-фигуры и обтравочная маска


Способ 4 и т.д.

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

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

Для этого я бы продублировал слой, перенес его наверх и установил для него Fillзначение 0%:

введите описание изображения здесь

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

Пример двух внутренних теней

Разве нет способа связать его с исходным слоем? Я помню, как это решалось по-другому. Это аналогичная проблема, если я изменю путь, мне придется воссоздать все слои...
Если вы свяжете слои вместе, любые преобразования, примененные к одному, будут применены к другому (выберите несколько слоев, щелкните правой кнопкой мыши -> Связать слои). Я не знаю, как связать их так, чтобы, если вы измените форму одного, это изменение было применено к другому. Однако это можно сделать в Illustrator с помощью символов. Смотрите ответ Скотта на мой вопрос здесь
Вы можете преобразовать исходный слой в смарт-объект перед дублированием. Тогда вам нужно всего лишь изменить содержимое одного смарт-объекта, и все остальные изменятся вместе с ним.