View & accessibility
Thumbnails
Motion
Bforartists
5.1
Editors

Add Menu - Filter

The Filter add menu contains multiple filters you can use on image data, including blurs and other lens effects.

8
 min read
Up to date for 
5.1
draft

Add menu - Filter

Add menu - Filter
Add menu - Filter

The Filter add menu contains multiple filters you can use on image data, including blurs and other lens effects.

Anti-Aliasing

Anti-Aliasing

Adds antialiasing to edges in an image.

EntryWhat it does
InputsImage: Standard image input. · Threshold: Threshold to detect edges. · Contrast Limit: How much to eliminate suspicious edges to avoid artifacts. · Corner Rounding: How much sharp corners will be rounded.
OutputsImage: Standard image output.

Convolve

Convolve

Applies a custom convolution kernel to an image, enabling advanced filtering effects like blurring, sharpening, edge detection, embossing, and more. This node gives artists direct control over pixel-level transformations.

EntryWhat it does
InputsImage: The source image to be processed. Accepts any RGBA input. · Kernel Data Type: Which data type input to use. · Kernel: A matrix of values that defines the convolution operation. Can be manually defined or procedurally generated. Operates per-channel (R, G, B, A) unless separated beforehand. · Normalize Kernel: When enabled, the kernel values are normalized to prevent brightness shifts.
OutputsImage: The result of the convolution operation as an image.

Denoise

Denoise

The Denoise node is used to denoise renders from Cycles and other ray tracing renderers. This helps to significantly reduce render time by rendering with fewer samples.

It is uses Open Image Denoise, which transforms noisy images into clean images with machine learning.

Inputs

EntryWhat it does
ImageNoise image input.
AlbedoOptional Albedo render pass to better preserve detail. For Cycles, it is recommended to use the Denoising Albedo render pass, which is available when enabling the Denoising Data passes.
NormalOptional normal render pass to better preserve detail. For Cycles, it is recommended to use the Denoising Normal render pass, which is available when enabling the Denoising Data passes.
HDRPreserve colors outside the 0 to 1 range.
Prefilter
Prefilter

Allows users to apply a prefiltering step before denoising, which can improve the denoising result.

EntryWhat it does
NoneNo prefiltering applied.
FastApplies a quick prefiltering step to improve denoising with minimal processing time.
AccurateApplies a detailed prefiltering step for the best denoising result, but takes more processing time.
Quality
Quality

Defines the quality level of the denoising process:

EntryWhat it does
Follow SceneUses the quality set in the scene settings, allowing quick switching between different quality modes for all nodes.
HighHighest quality, but longest processing time.
BalancedSlightly lower quality, but halves processing time compared to High.
FastFurther reduced quality for a small increase in speed over Balanced.

Outputs

Image

Denoised image output.

Despeckle

Despeckle

The Despeckle node is used to smooth areas of an image in which noise is noticeable, while leaving complex areas untouched.

This works by the standard deviation of each pixel and its neighbors is calculated to determine if the area is one of high complexity or low complexity. If the complexity is lower than the threshold then the area is smoothed using a simple mean filter.

EntryWhat it does
InputsImage: Standard image input. · Factor: Controls the amount the filter effects the image. · Color Threshold: The threshold to control high/low complexity. · Neighbor Threshold: The threshold to control the number of pixels that must match.
OutputsImage: Standard image output.

Dilate/Erode

Dilate/Erode

The Dilate/Erode node provides a morphology (mathematical shape analysis) filter.

Inputs

EntryWhat it does
MaskSingle color channel (or a black-and-white image) input.
SizeThe filter radius. A positive value of Distance dilates (expands) the influence of a pixel on its surrounding pixels. A negative value erodes (shrinks) its influence.
Type
Type

There are four different dilate / erode modes. Step, Threshold, Distance and Feather.

Outputs

Mask

The filtered mask output.

Inpaint

Inpaint

The Inpaint node is used to extend borders of an image into transparent or masked regions. This can be useful to solve problems like “wire removal” and holes created during chroma keying.

EntryWhat it does
InputsImage: Standard image input. · Size: The size of the inpaint in pixels.
OutputsImage: Standard image output.

Filter

Filter

The Filter node implements various common image enhancement filters.

Inputs

Image

Standard image input.

Factor
Factor

Controls the amount of influence the node exerts on the output image.

Type

The available filter types. Soften, Laplace, Sobel, Prewitt and Kirsch all perform edge detection (in slightly different ways) based on vector calculus and set theory equations.

EntryWhat it does
SoftenSlightly blurs the image.
Box SharpenIncreases the contrast, especially at edges.
Diamond SharpenA moderate sharpening filter
LaplaceSoftens around edges.
SobelCreates a negative image that highlights edges.
PrewittTries to do Sobel one better.
KirschGiving a better blending than Sobel or Prewitt, when approaching an edge.
ShadowPerforms a relief, emboss effect, darkening outside edges.

Outputs

Image

Standard image output.

Glare

Glare

The Glare node is used to add bloom, lens flares, fog, glows around exposed parts of an image and much more.

Type

Type

The glare type

EntryWhat it does
BloomCreates a bloom effect.
GhostsCreates a haze over the image.
StreaksCreates bright streaks used to simulate lens flares.
Fog GlowLooks similar to Ghost. However, it is much smaller in size and gives more of an atmospheric haze or “glow” around the image.
Simple StarWorks similar to Streaks but gives a simpler shape looking like a star.
Sun BeamsCreates sun beams.
KernelA custom kernel convolution mode. It allows you for example to generate the glare aura of a candle flame.
Quality
Quality

If not set to something other the High, then the glare effect will only be applied to a low resolution copy of the image. This can be helpful to save render times while only doing preview renders.

Inputs

Image

Standard image input.

Highlights subpanel
Highlights subpanel
EntryWhat it does
ThresholdPixels brighter than this value will be affected by the glare filter.
SmoothThe smoothness of the extracted highlight.
ClampClamp the values between 0 and a maximum value.
Maximum ValueThe maximum clamp value.
Adjust subpanel
Adjust subpanel
EntryWhat it does
StrengthSoft range of [0, 1], can be boosted beyond 1. Serves the same function as a Mix option but offers better control.
SaturationAdjusts the intensity of the colors in the glare effect. A higher value results in more vivid colors, while a lower value will desaturate the colors, making them appear more muted. · Tint: Applies a color tint to the glare effect. This allows you to add a specific hue to the glare, giving you creative control over the color balance and overall mood of the effect.
Glare subpanel with glare type Bloom
Glare subpanel with glare type Bloom
Glare subpanel with glare type Bloom
Size

Scale of the glow relative to the size of the original bright pixels.

Glare subpanel with glare type Ghosts
Glare subpanel with glare type Ghosts
Glare subpanel with glare type Ghosts
EntryWhat it does
SizeScale of the glow relative to the size of the original bright pixels.
IterationsThe number of times to run through the filter algorithm. Higher values will give more accurate results but will take longer to compute. Note that, this is not available for Fog Glow as it does not use an iterative-based algorithm.
Color ModulationUsed for Streaks and Ghosts to create a special dispersion effect. Johannes Itten describes this effect, Color Modulation, as subtle variations in tones and chroma.
Glare subpanel with glare type Streaks
Glare subpanel with glare type Streaks
Glare subpanel with glare type Streaks
EntryWhat it does
StreaksCreates bright streaks used to simulate lens flares.
Streak AngleThe angle of the streaks. · Iterations: The number of times to run through the filter algorithm. Higher values will give more accurate results but will take longer to compute. Note that, this is not available for Fog Glow as it does not use an iterative-based algorithm. · Fade: Controls the gradual reduction of thestreakseffect's intensity. A higher fade value means the effect will dissipate more smoothly and subtly over a larger area, whereas a lower fade value will keep the glare more concentrated and abrupt. · Color Modulation: Used for Streaks and Ghosts to create a special dispersion effect. Johannes Itten describes this effect, Color Modulation, as subtle variations in tones and chroma.
Glare subpanel with glare type Fog Glow
Glare subpanel with glare type Fog Glow
Glare subpanel with glare type Fog Glow
Size

The size of the glare relative ot the image

Glare subpanel with glare type Simple Star
Glare subpanel with glare type Simple Star
Glare subpanel with glare type Simple Star
EntryWhat it does
IterationsThe number of times to run through the filter algorithm. Higher values will give more accurate results but will take longer to compute. Note that, this is not available for Fog Glow as it does not use an iterative-based algorithm..
FadeControls the gradual reduction of thestreakseffect's intensity. A higher fade value means the effect will dissipate more smoothly and subtly over a larger area, whereas a lower fade value will keep the glare more concentrated and abrupt.
Diagonal

Align the star diagonally.

Glare subpanel with glare type Sunbeams
Glare subpanel with glare type Sunbeams
Glare subpanel with glare type Sunbeams
Size

Scale of the glow relative to the size of the original bright pixels.

EntryWhat it does
Sun positionThe position of the source of the rays in normalized coordinates. 0 means lower left corner. 1 means upper right corner.
JitterThe amount of jitter when computing rays.
Glare subpanel with glare type Kernel
Glare subpanel with glare type Kernel
Glare subpanel with glare type Kernel
Kernel Data Type
Kernel Data Type

What data to compute for the kernel. Float or color.

Kernel

The kernel input.

Outputs

EntryWhat it does
ImageOutput with the generated glare result.
GlareThe generated glare only.
HighlightsThe highlights from the generated glare.