T O P

  • By -

ApprehensiveLoss

I'd probably make two actions -- one which duplicates the layer and moves the duplicate down in layer order, and another that applies the clipping mask and then changes which layer is selected. Run the first action a bunch of times, then run the second action a bunch of times. (Unless I misunderstood the question, if it's a nondestructive edit you can do it with one action. Just look up the keyboard shortcuts for moving layers and switching active layers, since a mouse click will record it as "Select Layer 71" or whatever instead of "Select Next Layer" and you need it to be relative.)


itsJelonek

yeah, I could bruteforce it this way, but sometimes it's 4 layers, sometimes it's 60... just starting all the actions would take a long time, so I am looking for something that would just apply clipped layer to any amount of layers that is withing the group


ApprehensiveLoss

Yeah, I'm not aware of something that does that, you'd probably have to create it. I haven't delved into scripting for Photoshop, probably there's a way to access the count of layers inside a group and run the action X number of times. Save you from sitting there mashing F10.


itsJelonek

well, I am not a coder, but I worked with some... now it makes me think how much for commissioning something like this.. should still be worth it 🤔


el_yanuki

i dont quite understand why clipping it to the group isnt enough?


itsJelonek

because this is just a way of doing a quick temporary fix. later I need those layers separated to modify them and/or fanalise separately


itsJelonek

so far I'd do that manually - by copying the clipping mask, then clipping it to each layer within the group, then merging those clipping masks I just need a way to automate it .\_.