Pattern Shaper


  • Where to find it:


    • Add Adjustment Layer / Extension Pack / Utils / 


    • NodeGraph / Right Mouse Click / Nodes / Filter / Extension Pack / Utils /




The Pattern Shaper Node recalculates an Input using Partial derivatives. The results are shaped patterns.

Below we can see the effect of the Pattern Shaper Node on a simple Perlin Noise.


The Node always requires some sort of gradient between values to work.



Procedural Inputs vs Result of Image Operations

If the operation is run on the result of an image operation (e.g. paint, bake points etc.) you might encounter artifacting as

each pixel compared to its neighbor will have a change in value. This is a limitation of the algorithm.




Node Overview

Node Ports


  • Output

Returns the transformed Noise or Pattern



  • Noise / Pattern

The Noise or Pattern to transform.
The Input should contain gradients, as hard contrasted patterns will not give any results



Node Properties



  • Contrast

Modifies the Contrast of the shaped Output


  • Contrast Pivot

Defines the value that is used as a midpoint for the contrasting operation.
Values below the pivot will get darkened by the contrast, values above brightened.

  • Contrast Multiplier

A multiplier against the "Contrast" Slider



  • Horizontal Shape

Allows you to limit the calculation to horizontal shapes only


  • Vertical Shape

Allows you to limit the calculation to vertical shapes only