Copy link to clipboard
Copied
Hi everyone,
I’m working on a complex sport kit design in Photoshop – a large master PSD with many embedded Smart Objects (collar, sleeves, socks, trims, etc.). Each Smart Object, when opened, contains a layer including a Solid Color Fill layer that defines its base color (e.g. “BaseColor”, “TrimColor”, etc.).
Whenever I need to change the main kit color, I have to manually open every single Smart Object, recolor its Solid Color layer, save, close, and repeat, which is very time-consuming as there is some 25+ different elements.
I’m looking for a way to recolor either all or a group of those internal Solid Color layers globally, even though they’re inside embedded Smart Objects.
Linked Smart Objects aren’t an option, and global adjustment layers or Variables don’t work because each part has its own local lighting and blending.
Is there any way – either natively or via scripting – to apply a color change across all embedded Smart Objects while preserving their effects and structure? I’m open to JSX scripting or any advanced workaround that could make this process faster.
Thanks
Copy link to clipboard
Copied
This is certainly possible.
Please upload a sample PSD file. It can be reduced in resolution and doesn't require every smart object layer, but at least three smart object layers would be useful to help ensure that things are working as intended. It should be based off the actual production file so that there are no major structural differences.
How many different colours in total? Are “BaseColor”, “TrimColor” two separate/different colours? How will a script know which colour to apply to which smart object content? It will likely depend on consistency in the embedded smart objects, either consistent layer stacking order, layer naming etc.
P.S. I know that I have created a similar script before, I just need to find it...
EDIT: Here it is, it was for sports clothing mockups, but relied on automated colour replacement via colour swatch legends/keys:
Copy link to clipboard
Copied
Find more inspiration, events, and resources on the new Adobe Community
Explore Now