Цель
Заменяйте отдельные цвета в многослойном документе Photoshop таким образом, чтобы он был достаточно гибким и эффективным, чтобы его можно было выполнять несколько раз в процессе производства - например, когда мне нужно обновить цвета или редактировать содержимое слоя. У меня есть палитра из 5-10 цветов, используемых во многих разных слоях (все слои являются многоцветными растровыми изображениями), и я хочу иметь возможность их произвольной замены, без необходимости каждый раз выполнять много ручной работы.
Возможно ли это сделать с помощью корректирующих слоев (или еще чего-нибудь)?
Как я пытался и не смог сделать это с помощью корректирующих слоев
Идея № 1: Для каждого цвета, который вы хотите заменить, добавьте
Replace color
корректирующий слой, настроенный на замену старого цвета новым цветом.
Проблема: нет Replace color
корректирующего слоя (по состоянию на CS6).
Идея № 2: Для каждого цвета, который вы хотите заменить, добавьте изменяющий цвет корректирующий слой (например,
Hue/Saturation
) сColor range
маской, выбирающей старый цвет (предположим, что он желтый).
Проблема: как только вы добавите / переместите / перекрасите что-нибудь желтое в слоях ниже, маска больше не будет точной. Маска не выбирает динамически желтый - она остается такой же, какой была при настройке. (Я не знаю, возможно ли вообще создать динамически обновляемую маску, которая привязана к содержимому нижних уровней, но я бы хотел услышать, как, если это так.) Итак, если вы хотите, чтобы маска была обновлена, у вас есть обновить его вручную. Этого утомления я и пытаюсь избежать.
Есть ли способ сделать такую замену цвета, используя корректирующие слои, маски или любую другую технику, например действия или сценарии?
Replace color
существует сам по себе, но не как корректирующий слой.
Hue/Saturation
корректирующего слоя