Skip to main content
Brett Ossman
Inspiring
September 5, 2021
Frage

Adding Disabled Smart Filters in an Action

  • September 5, 2021
  • 1 Antwort
  • 651 Ansichten

I'm creating a layer with a stack of smart filters.  I would like to disable all of them by default, so they all don't reload every time I change one.  I can re-activate them as I step through them.

 

I know I can click the eye ball, but looking for keyboard shortcuts, or whatever means, to add these to an Action.

Dieses Thema wurde für Antworten geschlossen.

1 Antwort

Kukurykus
Legend
September 5, 2021

Don't click on the eye, but while recording action, right mouse click on the 2 circles (in front of fx icon), then choose from the menu 'Disable Smart Filters'. You can do the same to enable them. Alternatively use the script:

 

sTT = stringIDToTypeID;

(ref = new ActionReference()).putClass(sTT('filterFX'))
ref.putEnumerated(sTT('layer'), sTT('ordinal'), sTT('targetEnum'));
(dsc = new ActionDescriptor()).putReference(sTT('null'), ref)
executeAction(sTT('hide'), dsc)

 

Change hide to show if you want to enable filtersFX by above code. 

Bojan Živković11378569
Community Expert
Community Expert
September 6, 2021

By the way, you can run script as a step in Photoshop action or to assign keyboard shortcut to script listed in File > Scripts > choose...

And yes, you can manually disable filters by clicking what will be recorded in action step. Disadvantage is that you must always have same amount of filters whenever running action.

Kukurykus
Legend
September 6, 2021

Effects slow down Photoshop reaction so it's good to fully disable them when you drag layers.