← Fusion node reference
Matte & UtilityIntermediateKrokodove · Resolve 21

Threshold

Hard or soft channel thresholding

Converts a selected channel into thresholded regions with independent threshold, softness, repeat and inversion controls.

This tool belongs to the Krokodove set integrated into DaVinci Resolve 21 and Fusion Studio 21. See the complete Krokodove node list and the comparison with native Fusion tools.
Threshold
DaVinci Resolve · Fusion

Converts a selected channel into thresholded regions with independent threshold, softness, repeat and inversion controls.

Overview

What Threshold does

Converts a selected channel into thresholded regions with independent threshold, softness, repeat and inversion controls.

Threshold converts a continuous channel into a controlled pass/fail range. Channel chooses the data being tested; Threshold and Softness define the boundary, while the lock controls keep channel behavior synchronized when the output must remain a clean technical matte.

Repeat and Ping-Pong can turn the threshold into a procedural repeating pattern rather than a simple matte. For transparent sources, use the render and premultiplication options carefully so hard threshold decisions do not leave dirty RGB fringes at semi-transparent edges.

Mental model

Think of Threshold as a gate: values on one side pass, values on the other side do not. Softness controls how gradual the gate is instead of making it binary.

Common uses

Generate mattes from luminance
Isolate bright or dark image regions
Create posterized graphic masks
Build procedural repeating bands
Prepare alpha for matte processing

Flow anatomy

Inputs & outputs

The port structure shows how this node fits into a Fusion graph.

Image Input

Source image for the operation.

Threshold
Fusion node

Threshold Output

The processed result from this node.

Inspector

Important parameters

Start with these controls before reaching for more complicated workarounds.

Channel

Selects the source channel used for thresholding.

Invert

Reverses the threshold result.

Lock Threshold

Links Threshold so they change together.

Threshold

Sets the transition point between rejected and accepted values.

Lock Softness

Links Softness so they change together.

Softness

Controls transition width around the threshold.

Lock Repeat

Links Repeat so they change together.

Repeat

Repeats the threshold pattern across the value range.

Ping-Pong

Alternates repeated threshold bands.

Super-Sampling

Improves quality on fine or animated threshold transitions.

Super-Sampling Filter Size

Sets supersampling quality for cleaner rendered edges.

Higher values improve quality at additional render cost.

Pre-Divide / Post-Multiply

Handles premultiplied edges more safely.

Practical setup

A reliable workflow

  1. 1

    Choose the source channel.

  2. 2

    Set Threshold while viewing the matte clearly.

  3. 3

    Add Softness only where hard transitions look artificial.

  4. 4

    Invert if the wrong region is selected.

  5. 5

    Use the result as a matte or feed it into further cleanup.

Typical node chain
Input
Threshold
Output

Examples

Where this node fits in real work

Luma matte

Extract bright regions of a plate.

MediaInThresholdMatteControl

Graphic bands

Repeat the threshold to create procedural value stripes.

FastNoiseThresholdColorCorrector

Troubleshooting

Common mistakes

Thresholding the wrong channel
Using zero softness on noisy footage
Overusing Repeat when a simple matte is needed
Ignoring premultiplication on transparent graphics

Production notes

Practical tips

View the result as a matte while setting Threshold.
Pre-blur noisy footage slightly when the edge chatters frame to frame.

Related nodes