Notch Notch Manual 0.9.23
 Light | Dark
Vector Blur

Vector Blur

Add a gradient based blur to an image.


Method #

This node performs a blur operation on an image, but instead of blurring around each pixel uniformly the blur follows a path through the image. The path is determined by vectors extracted from the image itself, pointing in the direction of gradients in the image; for example, in the direction of a downward slope in image luminance. The result is a blur that conforms to details in the original image and produces a look similar to a traditional painting.


These properties control the core behaviours of the node.

ActiveEnables or disables the effect. Disabling the effect means it will no longer compute, so disabling a node when not in use can improve performance.
Blend AmountChanges the opacity of the new effect over the original image.
Blend Mode (RGB)Change how the generated effect blends with the parent image RGB.
Blend Mode (Alpha)Change how the generated effect blends with the parent image alpha.
StepsThe number of steps that will be taken along the path for a single pixel.
Gradient Blur IterationsThe number of pre-blurring operations to perform on the extracted gradient vectors. this helps reduce artifacts in the end result.
OrientationAn offset applies to the rotation of the extracted gradient vectors.
SoftnessControls how much influence points further along the path have.
Step SizeSize of each step taken along each path.
DampeningControls how much influence the gradients have on the acceleration of the movement along the path.
EpsilonControls how finely the gradients are calculated. raising this value may help reduce artifacts or precision issues.
NormalizeNormalizes the gradient vectors, so the gradient magnitude isn’t used when calculating the paths.
Fixed DirectionIf enabled, the effect will use only one calculated gradient for the whole path when blurring a pixel. this means the path is a straight line.

Toggle which of the RGBA channels are affected by the effect.


NameDescriptionTypical Input
Direction SourceAdd a texture whose luminance values will be used to drive the Vector blur directions instead.Video Source