Das Ziel
Ersetzen Sie einzelne Farben in einem mehrschichtigen Photoshop-Dokument auf eine Weise, die flexibel und effizient genug ist, um im Produktionsprozess mehrmals ausgeführt zu werden - beispielsweise, wenn ich die Farben aktualisieren oder Ebeneninhalte bearbeiten muss. Ich habe eine Palette von 5-10 Farben, die in vielen verschiedenen Ebenen verwendet werden (alle Ebenen sind mehrfarbige Rasterbilder), und ich möchte sie willkürlich ersetzen können, ohne jedes Mal viel manuelle Arbeit leisten zu müssen.
Ist dies mit Einstellungsebenen (oder etwas anderem) möglich?
Wie ich dies mit Einstellungsebenen versucht habe und nicht geschafft habe
Idee 1: Fügen Sie für jede Farbe, die Sie ersetzen möchten, eine
Replace color
Einstellungsebene hinzu, die so konfiguriert ist, dass die alte Farbe durch die neue Farbe ersetzt wird.
Problem: Es gibt keine Replace color
Einstellungsebene (ab CS6).
Idee 2: Fügen Sie für jede Farbe, die Sie ersetzen möchten, eine farbwechselnde Einstellungsebene (z. B.
Hue/Saturation
) mit einerColor range
Maske hinzu, die die alte Farbe auswählt (nehmen wir an, sie ist gelb).
Problem: Sobald Sie in den darunter liegenden Ebenen etwas Gelbes hinzufügen / verschieben / neu einfärben, ist die Maske nicht mehr genau. Die Maske wählt Gelb nicht dynamisch aus - sie bleibt nur so, wie sie beim Einrichten war. (Ich weiß nicht, ob es überhaupt möglich ist, eine dynamisch aktualisierte Maske zu erstellen, die an den Inhalt der unteren Ebenen gebunden ist, aber ich würde gerne hören, wie dies der Fall ist.) Wenn Sie also möchten, dass die Maske aktualisiert wird, haben Sie um es manuell zu aktualisieren. Diese Langeweile versuche ich zu vermeiden.
Gibt es eine Möglichkeit, diese Art der Farbersetzung mithilfe von Einstellungsebenen, Masken oder anderen Techniken wie Aktionen oder Skripten durchzuführen?
Replace color
existiert alleine, aber nicht als Anpassungsebene.
Hue/Saturation
Einstellungsebene vornehmen