Замініть окремі кольори в декілька шарів


9

Мета

Замініть окремі кольори у багатошаровому документі Photoshop таким чином, щоб він був досить гнучким та ефективним, щоб зробити це кілька разів у процесі виробництва - наприклад, коли мені потрібно оновити кольори або редагувати вміст шару. У мене є палітра з 5-10 кольорів, які використовуються у багатьох різних шарах (усі шари є різнокольоровими растровими зображеннями), і я хочу мати можливість їх довільно замінити, не потребуючи щоразу робити багато ручної роботи.

Чи можливо це зробити за допомогою шарів регулювання (чи чогось іншого)?

Як я намагався і не зміг цього зробити за допомогою шарів коригування

Ідея №1: Для кожного кольору, який ви хочете замінити, додайте Replace colorкоригувальний шар, налаштований на заміну старого кольору на новий.

Проблема: Немає Replace colorшару коригування (як у CS6).

Ідея №2: До кожного кольору, який ви хочете замінити, додайте шар коригування, що змінюється кольором (наприклад, Hue/Saturation) Color rangeмаскою, вибравши старий колір (припустимо, він жовтий).

Проблема: Як тільки ви додасте / перемістіть / відновіть що-небудь жовте в шарах нижче, маска вже не буде точною. Маска не вибирає динамічно жовтий колір - вона залишається такою ж, як і під час налаштування. (Я не знаю, чи можливо навіть зробити динамічно оновлювальну маску, прив'язану до вмісту нижчих шарів, але я хотів би почути, як це.) Отже, якщо ви хочете, щоб маска була оновлена, у вас є щоб оновити його вручну. Ця нудьга - це те, чого я намагаюся уникати.

Чи є спосіб зробити цю заміну кольорів, використовуючи коригувальні шари, маски або будь-яку іншу техніку, наприклад дії чи сценарії?


2
Ну, ви можете використовувати ілюстратор і щось, чого не має Photoshop: глобальні зразки. :) - Подібне запитання: graphicdesign.stackexchange.com/questions/13787/…
Joonas

Є ЦС замінити колір у CS6.
Скотт

@Scott Replace colorіснує самостійно, але не як шар коригування.
supertrue

2
Ви також можете зробити кілька замін одним Hue/Saturationшаром коригування
Const

1
Мені доведеться сказати .. дотримуйтесь CS5 тоді. Схоже, цього вимагає ваш робочий процес. Я не погоджуюся з Illustrator, організація шарів в об'єктно-орієнтованих додатках не така необхідна, як це часто буває в растрових додатках. І якщо ви маєте справу з рівним кольором та кейлінами, AI буде абсолютно швидшим для редагування (за умови, що ви володієте цим досвідом).
Скотт

Відповіді:


3

Ось один із способів цього досягти:

  1. Використовуйте Select > Color Range(після цього ви можете Save selectionзберегти цю маску, якщо хочете)
  2. Створіть новий шар поверх усіх інших шарів кольором, який ви хочете замінити, назвіть новий шар чимось на зразок "накладення кольору - синій"
  3. Використовуйте Paint Bucketдля заповнення вибору кольору в новому шарі

Тепер у вас є шар накладання кольорів для кольору, який ви хотіли замінити. Крім того, коли ви виберете цей шар, а потім Select > All, у вас буде та сама маска, яку ви мали, коли ви використовували діапазон кольорів на початку процесу (тобто ви можете використовувати цей шар, щоб швидко накласти будь-який колір, який ви хочете)


Для розширення вашої відповіді я знайшов корисним цей відеоурок . Автор показує, як використовувати шар регулювання відтінку / насичення, щоб точно відповідати іншому кольорові.
менталіст

1

Цей сценарій дозволить вам обирати різні шари і змінювати їх одночасно на один і той же колір, не маючи справи з масками або виділеннями. Він буде працювати на будь-якому шарі суцільного кольору з маскою або шарами форми.


Це, здається, те, що мені потрібно, але сценарій, здається, не існує. Чи можете ви опублікувати сценарій у самій публікації чи, можливо, оновити посилання?
LPChip

1

Вибірковий колір - це одне, що можна спробувати.

Інша ідея - використовувати « карту градієнтів ». І те й інше можна знайти під шаром регулювання.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.