Create Custom Photoshop Parametric Filters with Substance Designer

Show Shortcuts for
Text size
Appearance

Your choices stick across every tutorial on this device.

Create Parametric Filters in Photoshop with Adobe Substance Designer, a node based app that builds reusable, adjustable effects instead of one time edits.

Photoshop Parametric Filters are powerful, interactive tools that allow you to add customizable effects to any layer. In this tutorial, we’ll explore how to create your own Parametric Filters using Adobe Substance Designer. With this node-based editing tool, you can craft dynamic filters that integrate seamlessly into Photoshop.

Note: The video was recorded in the Photoshop Beta. Parametric Filters reached the general release in Photoshop 26.5, so you can create parametric filters in Photoshop today without the beta. See what else shipped in that Photoshop 2025 update.

Key Takeaways

  • Parametric Filters save the entire process that creates an effect, not just the final pixels, so every slider stays editable after you import the filter into Photoshop.
  • Every filter needs an Input Color node and an Output node. Everything you add between them is the effect itself.
  • A slider only shows up in Photoshop after you choose Expose as New Graph Input from a node’s flyout menu.
  • A node that outputs grayscale, like Blue Noise Fast or Grunge Rust Fine, needs an RGBA Merge node before it can connect to a color node.
  • The image you drag into the Input node while building a filter is only a preview. It never exports with the finished filter.
  • Export a finished graph with Publish SPSAR, then load that file into Photoshop’s Parametric Filters panel.

What You Will Learn

  • How to build a basic parametric filter with an Input node, an Output node, and one effect in between.
  • How to expose a node’s setting as a slider that shows up inside Photoshop.
  • How to combine blur, HSL, noise, grunge, and scratch nodes into one retro photo effect.
  • How to fix a grayscale node so it can connect to a color node.
  • How to export a graph as an SPSAR file and load it into Photoshop’s Parametric Filters panel.
  • How to delete a custom parametric filter you no longer want.

Requirements

Before you start

Create Parametric Filters in Photoshop Keyboard Shortcuts

ActionWindowsmacOS
Open the node search barSpace BarSpace Bar
Fit all nodes on screenFF
Save the substance packageCtrl SCommand S
Reveal the delete icon on a custom filterCtrl ClickCommand Click

What Is Adobe Substance Designer?

Adobe Substance Designer is a versatile application designed to create dynamic, parametric textures, materials, and filters. Unlike Photoshop’s layer-based editing, Substance Designer operates on a node-based workflow, where each node represents an adjustment or effect. This approach allows you to build reusable, non-destructive processes that can adapt to different inputs.

Create parametric filters in Photoshop with this node based workflow in Adobe Substance Designer

What makes Substance Designer unique is its ability to generate parametric materials, entire processes for creating textures or effects, not just static outputs. These parametric designs can then be used to create custom Photoshop filters, enabling unparalleled flexibility.

If you’re new to this concept, check out the previous tutorial on the Embroidery filter, another parametric filter built the same way.


Example 1: Creating a Simple Parametric Filter

Step 1: Setting Up Adobe Substance Designer

Open Adobe Substance Designer from your Creative Cloud app. From the welcome screen, start a new project by selecting New Substance Graph and choosing the “Empty” template.

Starting a new Substance Graph from the Empty template on the welcome screen

To standardize your interface, reset your interface layout: Go to Windows > Reset Layout and confirm.

Resetting the Substance Designer workspace through the Windows menu and Reset Layout

Step 2: Understanding the Interface

  • Explorer Panel (top-left): Stores project assets.
Explorer panel in the top left corner holding the assets for the project
  • Library Panel (bottom-left): Contains nodes and resources.
Library panel in the lower left listing the available nodes and resources
  • Graph View (center): Workspace to build your filter.
Graph View in the center of the workspace where the filter gets built
  • 2D & 3D Views (bottom): Visualize your work in real-time, with a primary focus on the 2D view for Photoshop filters.
2D and 3D preview views along the bottom of the Substance Designer workspace

Step 3: Creating Your First Filter

Add an Input Node: Press the space bar, type “Input,” and select Input Color. This node pulls the image data from Photoshop.

Searching for Input after tapping the space bar to add a node to the graph
Input Color node placed on the graph to pull image data in from Photoshop

Add an Output Node: Press the space bar, type “Output,” and select it. This node sends the processed image back to Photoshop.

Output node added so the processed image travels back to Photoshop

Add a Blur Effect: Press the space bar, type “Blur,” and select it. Connect the Input Node to the Blur Node and the Blur Node to the Output Node by dragging from one node’s output circle to another’s input circle.

Blur node found by pressing the space bar and typing blur into the search field
Input, blur and output nodes wired together by dragging between their connection circles

Step 4: Previewing Your Filter

First, import an Image. Right-click on your project package in the Explorer panel and choose Import > Bitmap. Select an image from your computer.

Importing a bitmap into the project package by right clicking it in the Explorer panel

Then, drag the Image: Move the imported image into the Input node to generate a preview in the 2D view.

Imported photo dropped onto the Input node so the blur previews in the 2D view

Step 5: Adding User Controls

To make your filter customizable in Photoshop, first, Expose Parameters. Select the blur intensity slider in the Properties panel, click the Flyout menu, and choose Expose as New Graph Input.

Expose as New Graph Input picked from the flyout menu beside the blur intensity slider

Then, Label the Parameter: In the “Expose Parameter” window, name the slider (e.g., Blur Amount) for clarity.

Naming the exposed slider Blur Amount inside the Expose Parameter window

Step 6: Finalizing the Filter

Name your graph by double-clicking the graph and going to the Attributes tab in the Properties Panel. Enter a unique name under Identifier (e.g., PTC_Blur) and Label (e.g., PTC Blur).

Attributes tab of the Properties panel with a unique identifier and label for the graph

Save the package: Press CtrlS (Windows) or CommandS (macOS).

Step 7: Exporting for Photoshop

Click the package and select Publish SPSAR. Name your file (e.g., PTC Blur) and save.

Publish SPSAR chosen from the package to export the finished blur filter

Publish the file to generate the .SPSAR filter file.

Publishing the package to write out the SPSAR filter file

Step 8: Importing into Photoshop

Open Photoshop, go to Filter > Parametric Filters, and click the plus icon.

Parametric Filters panel in Photoshop Beta with the plus icon ready to load a filter

Select the .SPSAR file you created. Your filter will appear under Your Filters with the custom name and label.

Custom blur filter listed under Your Filters with the name and label given to it

With this setup, you’ve created a basic filter that applies customizable blur effects to Photoshop layers.


Example 2: Photo Retro Effect

Install the Retro Photo Parametric Filter

Now, let’s create a more complex Parametric Filter to explore additional features, common pitfalls, and their solutions. Our goal is to create a filter that produces a retro photo effect with customizable dust, stains, and scratches.

Step 1: Create a New Substance Graph

Start from scratch. Create a new substance graph. Choose the empty template and name it PTC Retro. Press OK. 

Second graph created from the empty template and named PTC Retro

Then click on the package in the Explorer panel and press CtrlS (Windows) or CommandS (macOS) to save the SPS file. From the save window, simply click the Save button. 

Save window for the package file, reached by pressing Ctrl plus S in the Explorer panel

As you work, continue to press CtrlS (Windows) or CommandS (macOS) regularly to save your progress.

Step 2: Add Input and Output Nodes

We’ll begin by adding input and output nodes. Hold the space bar and search for “Input Color” and “Output.” Place the output node to the side and zoom out using the mouse wheel. To pan, hold down the mouse wheel while dragging.

Input Color and Output nodes spaced apart on the graph with room to work between them

Step 3: Import an Image for Preview

In the Explorer panel, right-click on the package (the box icon). Under Import, choose Bitmap and select an image. 

Right clicking the package box icon and choosing Import and then Bitmap
Choosing a photo from the computer to bring into the package for previewing

Note: Drag the imported image into the input node. Remember, this image is for preview purposes only and will not export to the Photoshop Parametric Filter.

Preview photo dragged into the input node, used only inside Substance Designer

Step 4: Apply the Retro Effects

4.1. Blur the Image

Add a Blur HQ Color node. You can search for it using the space bar or find it in the Library panel under Filters > Blurs. 

Blur HQ Color node located in the Library panel under Filters and Blurs

Drag it onto the graph and connect the input node to the blur node.

Blur HQ Color node dropped on the graph and connected to the input node

Adjust the Intensity to 0.25 and expose this setting by selecting Expose as New Graph Input from the Flyout menu. Label it Blur Intensity.

Blur intensity lowered to 0.25 and exposed as a control called Blur Intensity

4.2. Adjust Color and Saturation

Add an HSL node to control the hue, saturation, and lightness of the image. Connect the blurred node to the HSL node. 

Set the Hue to 0.52, Saturation to 0.4, and leave the Lightness at default. Expose these settings for Photoshop, keeping the default labels.

HSL node wired after the blur with hue and saturation exposed for Photoshop

4.3. Add Noise for Grain

Add a Blue Noise Fast node. This node produces a simple noise pattern for simulating grain. Since the output is grayscale, convert it to color using an RGBA Merge node. Connect the noise output to the red, green, and blue inputs of the merge node.

Blue Noise Fast node feeding the red, green and blue inputs of an RGBA Merge node

 Use a Uniform Color node set to pure white (255) for the alpha channel.

Uniform Color node set to pure white supplying the alpha channel for the grain

Then, blend this noise with the image using a Blend node. Set the blend mode to Soft Light and adjust the Opacity to 0.25. Expose this setting as Grain Opacity.

Blend node set to Soft Light at 0.25 opacity and exposed as Grain Opacity

4.4. Add Grunge Stains

Use the Grunge Rust Fine node for stains. Adjust Balance and Contrast to 0.25 and expose these settings as Grunge Amount and Grunge Contrast. 

Grunge Rust Fine node with balance and contrast at 0.25, exposed as grunge controls

Recolor the stains with a Gradient Map node, setting bright areas to red.

Gradient Map node recoloring the stains so the bright areas turn red

To allow color customization, connect the Gradient Map to an HSL node and expose the Hue and Saturation settings as Grunge Color and Grunge Saturation. For more control over one color range, see how to invert Hue/Saturation color ranges in Photoshop.

Blend this effect with the previous layers using another Blend node, setting the mode to Screen. Expose the Opacity as Grunge Opacity.

Another Blend node set to Screen so the stains sit over the earlier effects

4.5. Add Scratches

Use the Grunge Scratches Fine node. Convert its grayscale output to color with an RGBA Merge node and connect it to a blend node. 

Grunge Scratches Fine node run through an RGBA Merge and into a blend node

Adjust properties like Balance (0.5), Contrast (0.3), Scratch Amount (0.3), Sharpen (3), and Value Bias (0.4). Expose these settings with descriptive labels such as Scratch Balance and Scratch Amount.

Scratch settings for balance, contrast and sharpen exposed with descriptive labels

Step 5: Finalize and Export the Filter

Connect the final blend node to the output node. 

Final blend node connected to the output node to complete the retro graph

Tip: Double-click anywhere on the graph and expand the input parameters. Here, reorder the exposed settings or adjust default values for a better user experience.

Exposed input parameters reordered and given friendlier default values

Once satisfied, click on the package, then click the export icon and choose Publish SPSAR. Name your filter (e.g., PTC Retro) and save it.

Publish SPSAR selected from the export icon on the package to package the retro filter
Saving the published filter file under the name PTC Retro

In Photoshop, go to Filter > Parametric Filters, click the white plus icon, and import your SPSAR file. 

Importing the SPSAR file through Filter and Parametric Filters in Photoshop Beta

Tip: Adjust the controls to customize your retro effect. To save your settings, click the plus icon, name the preset, and access it later from the drop-down menu.

How To Delete Custom Photoshop Parametric Filters

Go to Filter > Parametric Filters. Hold Ctrl (Windows) or Command (macOS) and click the filter you want to delete.

Holding Ctrl and clicking a custom parametric filter to bring up the trash icon

A trash icon will appear. Click it to remove the filter. Repeat this process for any other filters you want to delete.

Frequently Asked Questions

How Do You Create Parametric Filters in Photoshop?

You design nodes and sliders in Adobe Substance Designer, then export the graph as an SPSAR file. Photoshop’s Parametric Filters panel imports that file so you can apply and adjust the effect on any layer.

What are Parametric Filters in Photoshop?

Parametric Filters are custom Photoshop effects with sliders you can readjust at any time. You build them in Adobe Substance Designer with a node based, non destructive workflow instead of layers.

Do I need Adobe Substance Designer to make a Photoshop parametric filter?

Yes. You design the filter’s nodes and sliders in Adobe Substance Designer, then export it as an SPSAR file that Photoshop’s Parametric Filters panel can open.

Why won’t my grayscale node connect to a color node in Substance Designer?

A node like Blue Noise Fast only outputs grayscale. Run it through an RGBA Merge node first to convert it to a color node before you connect it.

How do I make a slider show up in Photoshop?

Select the setting in the Properties panel, open its flyout menu, and choose Expose as New Graph Input. Give it a clear label so it makes sense inside Photoshop.

What file type does a Photoshop parametric filter use?

Publish your graph as an SPSAR file. That is the compiled file format Photoshop’s Parametric Filters panel imports.

Do I need Photoshop Beta to use Parametric Filters?

No. Parametric Filters reached the general release in Photoshop 26.5. You can use the standard, non beta version of Photoshop today.

How do I delete a custom Photoshop parametric filter?

Open Filter > Parametric Filters, hold Ctrl (Windows) or Command (macOS), and click the filter. Click the trash icon that appears to remove it.

Conclusion

Parametric Filters turn a one time effect into a reusable tool with sliders anyone can adjust.

Once you understand nodes, inputs, outputs, and exposed parameters, you can build a filter for almost any effect, not just a blur or a retro look.

Watch the full video above for every click, and comment on the video if you get stuck on a node.

Pro Training

Selections and Masking Mastery

Complete course includes 2.5 hours of step-by-step lessons, 6 structured modules, downloadable practice files, and custom Photoshop brushes. Everything you need to master selections and masks in one place.

View the Course

Jesús Ramirez

About the author

Jesús Ramirez

Jesús Ramirez is a graphic designer and the founder of the Photoshop Training Channel, which he started in 2012 and has grown past two million YouTube subscribers. He has taught at Adobe MAX, Adobe Summit, and Photoshop World, teaches courses for CreativeLive and Pluralsight, and was one of five artists chosen for Adobe Stock's Make a Masterpiece campaign. His Photoshop templates shipped inside Photoshop CC 2018.

More about Jesús Ramirez

Similar Posts