Set adjustment layer to only affect certain layers without using groups?
As far as I'm concerned, there are a few different ways to control which layers are affected by an adjustment layer, for example:
- move the adjustment layer down so that only the layers below it are affected
- alt-click on the line between the adjustment layer and the layer below it to create a clipping mask
- create a group and clip the adjustment layer to the group, again using alt-click
However, using these methods there is no way to have an adjustment layer affect multiple layers that aren't next to each other in the layer order.
So let's say I have a Photoshop document with 10 layers and I want one adjustment layer to affect only the 3rd, the 7th and the 9th layer without rearranging the layers, is there a way to do this?
If you use Photoshop CC, just click on the clip button at the bottom of the adjustment popup. This will clip the adjustment layer to the layer below it, which means your adjustment will only affect that layer. You can have your adjustment affect more than one layer by grouping the layers, then clip the adjustment layer to the group. Likewise, the adjustment layer should be above the group to which you clip it to.!
The keyboard shortcut is OptCmdG (or AltCtrlG on Windows).