Можно ли как-то применить команду сразу ко всем слоям?

Статус
Закрыто для дальнейших ответов.

Kolobokk

Топикстартер
15 лет на форуме
Сообщения
903
Реакции
82
Возможно ли в Photoshop-е одной командой (в один клик) сделать видимыми сразу все слои, если изначально был виден только один?


И, можно ли без экспорта - импорта слоёв в отдельные файлы и обратно, автоматизировать применение фильтра (скажем Sharpen) к каждому отдельному слою (естественно с одними и теми же настройками).

В обоих случаях речь идёт об очень большом количестве слоёв.

Спасибо!
 

xm

иксэ́м
R.I.P.
Сообщения
4 978
Реакции
2 667
Ответ: Можно ли как-то применить команду сразу ко всем слоям?

Select > All Layers или выделить с shift с верхнего по нижний слой в палете F7
Layers>Hide Layers
Layers>Show Layers
записать экшн и на него навесить горячую клавишу

если предыдущий фильтр не менялся то на нужных слоя ctrl-F
иначе - включить запись экшна когда настраиваете фильтр и применеть его на нужных слоях
 

Kolobokk

Топикстартер
15 лет на форуме
Сообщения
903
Реакции
82
Ответ: Можно ли как-то применить команду сразу ко всем слоям?

xm__ сказал(а):

Не догадался, что чтобы показать, нужно скрыть скрытое. :) Спасибо!


если предыдущий фильтр не менялся то на нужных слоя ctrl-F
иначе - включить запись экшна когда настраиваете фильтр и применеть его на нужных слоях

Слоёв слишком много, чтобы каждый отдельно тыкать. Подскажите, может можно как-то экшин записать, чтобы можно было произвольные слои, скажем, штук по десять "фильтровать". То есть, чтобы экшин перебирал слои сверху вниз.
 

xm

иксэ́м
R.I.P.
Сообщения
4 978
Реакции
2 667
Ответ: Можно ли как-то применить команду сразу ко всем слоям?

екшн реагирует на имя слоя
 

Igor Bon

пользователь
15 лет на форуме
Сообщения
1 443
Реакции
1 169
Ответ: Можно ли как-то применить команду сразу ко всем слоям?

alt+щелчок на глазе видимого слоя.
 

xm

иксэ́м
R.I.P.
Сообщения
4 978
Реакции
2 667
Ответ: Можно ли как-то применить команду сразу ко всем слоям?

Igor Bon
это делает невидимыми все видимые , оставив видимым этот 1
ну и обратно
но те, что были невидимыми до - так не включатся
потому и не стал писать
 

Igor Bon

пользователь
15 лет на форуме
Сообщения
1 443
Реакции
1 169
Ответ: Можно ли как-то применить команду сразу ко всем слоям?

Да, точно - не пойдёт. А если протащить левый клик мышки (без нажатий клавиш) по "глазикам" всех слоёв - то сработает - включит отображение всех.
Решение второй задачи (не очень удачное):
экшен (условие выполнения - активен самый верхний слой, отсутствие текстовых слоёв, если есть корректирующие слои - резкость будет на маске - что не есть хорошо)
1. создание нового, пустого слоя (зачем, ясно будет ниже)
2. переход на слой ниже ( Alt+[ )
3. фильтр резкости
4.останавливаем запись, выделяем два последних шага и дублируем их (перетаскивая на пиктограмму листочек) "немереное" количество раз - явно большее чем может оказаться слоёв.

Навигация по слоям реализована у шопа по "кругу" достигнув в данном случае самого нижнего слоя следующим по команде "перейти ниже" переход будет на самый верхний слой, а он у нас пустой и фильтр резкости выкинет ошибку - выполнение останавливается - что нам и нужно.
Остается только выкинуть уже не нужный пустой верхний слой.

Не удобство, что параметры фильтра задаются при записи и для всех слоёв одинаковы. Поэтому надёжней тут работать без экшена: применить фильтр, а затем нажимать Alt+[ (или Alt+] ) ->Ctrl+F (если перебор: Fade, если недобор ещё раз Сtrl+F - скорей всего картинки на разных слоях требуют разной степени повышения резкости).
 

Vadim_PDF

15 лет на форуме
Сообщения
1 643
Реакции
235
Ответ: Можно ли как-то применить команду сразу ко всем слоям?

Kolobokk сказал(а):
В обоих случаях речь идёт об очень большом количестве слоёв.
Подозреваю, что речь идет о верстке в Photoshop-е. Иначе объяснить "очень" большое количество слоев не могу.
Что делать в этом случае — Авторов убивать!!! Верстать нужно в программах верстки!
 

Kot Pafnuty

12 лет на форуме
Сообщения
5 845
Реакции
6
Ответ: Можно ли как-то применить команду сразу ко всем слоям?

Vadim_PDF, не думаю, что данное (ваше) объяснение единственно возможное. Давайте не будем делать необоснованных предположений. Тем более с вытекающим из этих предположений приговором. :)
 

chesen

15 лет на форуме
Сообщения
543
Реакции
43
Ответ: Можно ли как-то применить команду сразу ко всем слоям?

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

Kolobokk

Топикстартер
15 лет на форуме
Сообщения
903
Реакции
82
Ответ: Можно ли как-то применить команду сразу ко всем слоям?

Igor Bon
1). По поводу протягивания. Работает только, если начинать со спрятанного слоя (без глаза).
2). Замечательно работает экшин и главное сам останавливается, только его запись не намного проще Alt+[ > Ctrl+F по кругу. Но пустой слой главная изюминка!
Самое удобное, на мой взгляд, записать экшин, начав с пустого слоя для нескольких слоёв, тогда останется только тыкать в кнопку запуска экшина до появления ошибки.
Да, если б был настроечный слой с фильтром...
3).

Не по теме:
Почему-то вспомнилось:
Карцев: "Что это? Что это такое? Я вас спрашиваю!"
Ильченко - молчит.
Карцев: "И после этого вы утверждаете, что, конечно, были на работе?
Ильченко: "Это полотенце!" :)


Это GIF анимация. (Поэтому фильтр перестраивать не требуется.)

Игорь, xm__, спасибо!
Решение годится для мелкосерийного производства! :)
 

Zest

Забанен
Сообщения
2 967
Реакции
70
Ответ: Можно ли как-то применить команду сразу ко всем слоям?

Навигация по слоям реализована у шопа по "кругу"

В данном случае по индексу.

Написать скрипт для обработки нескольких слоев не проблема, но проблема была обработать только нужные слои. Ее можно было решить перечислив все слои в собственном списке и предоставив пользователю отмечать их там. Но это геморрой. Кто пользуется версиями 3 или 4 - проверьте, появилась там возможность определять Selected слой или нет?
 

Zest

Забанен
Сообщения
2 967
Реакции
70
Ответ: Можно ли как-то применить команду сразу ко всем слоям?

Vadim_PDF сказал(а):
Подозреваю, что речь идет о верстке в Photoshop-е. Иначе объяснить "очень" большое количество слоев не могу.
Что делать в этом случае — Авторов убивать!!! Верстать нужно в программах верстки!

Не можете объяснить потому что не хватает мозгов. А где верстать - не ваше дело. Убейте себя апстену сами.
 
Статус
Закрыто для дальнейших ответов.