Resolve FX · ColorDaVinci Resolve 21

Despill

A focused color-cleanup Resolve FX for removing red, green or blue screen spill that remains on a subject after keying, matting or rotoscoping.

Key Color
Red / Green / Blue
Strength
Despill amount
Global Blend
Final mix

What Despill actually does

It removes reflected screen color — it does not create or repair the key

A green or blue background can illuminate the subject and leave colored contamination on hair, skin, transparent fabric and reflective edges even after the background itself has been keyed out. The standalone Despill Resolve FX targets that remaining cast.

What it solves

Green/blue/red reflection that remains on the subject after the matte exists.

What it does not solve

Bad alpha edges, missing hair detail, holes, chatter or a poorly isolated background.

Why standalone matters

It can be placed after an existing key, matte or roto and adjusted independently from the key itself.

Panel controls

Three controls, but each solves a different stage of the cleanup

Set the spill color first, tune the suppression amount second, and use Global Blend only after the effect is already technically correct.

Which spill to remove

Key Color

Key Color defines the color channel that Despill should suppress. Resolve offers Red, Green and Blue. For conventional chroma keying, choose the screen color: Green for green screen and Blue for blue screen. Red is useful in unusual cases where the contamination is genuinely red. This is not an arbitrary color picker; the effect works from the three primary choices.

  • Green — the standard green-screen spill case
  • Blue — spill from a blue screen
  • Red — less common non-standard cases
Neutralization amount

Strength

Strength controls how strongly Resolve removes the selected spill. A value of 1.000 corresponds to the full despill action; lower values preserve more of the original color information. This matters on skin, hair, translucent fabric and reflective edges, where aggressive green or blue suppression can make color look gray, magenta or unnaturally warm.

  • Do not automatically assume 1.000 is best
  • Judge contaminated edges and skin first
  • A lower value often preserves natural hue better
Final effect mix

Global Blend

Blend mixes the final Despill result with the node's original state. It is useful as a final safety control once the basic setting is already correct but the correction feels slightly too sterile. Blend and Strength are not identical: Strength changes the despill calculation itself, while Global Blend mixes the already computed result back with the original.

  • Set Key Color and Strength first, Blend last
  • Blend cannot fix the wrong Key Color
  • Compare across motion, especially hair and motion blur

Despill vs neighboring tools

Do not ask color cleanup to solve a matte problem

Despill

Suppresses reflected red/green/blue screen color after the subject has already been isolated.

3D Keyer

Builds the chroma key/matte and also includes its own despill workflow; use it when the key itself still needs work.

Qualifier / Window

Restricts where Despill is allowed to act when legitimate scene color resembles the selected Key Color.

Primaries / Curves

General color balancing for the shot. They are not a dedicated screen-spill model and can disturb unaffected regions.

Production workflow

A six-step Despill workflow for clean edges without dead color

Treat spill as a color contamination problem after the key. Fix the matte first, select the correct channel, then remove only as much contamination as the shot actually needs.

01

Confirm that the problem is spill, not a bad key

Spill is colored light reflected from the screen onto the subject. Despill can clean that color cast, but it does not rebuild a broken matte, recover missing hair detail or repair chatter on the alpha edge.

02

Choose the screen color in Key Color

Use Green for green-screen contamination, Blue for blue-screen contamination, and Red only when the unwanted reflected cast is genuinely red. Do not choose a color merely because the subject contains it.

03

Raise Strength while watching the contaminated edges

Start below the maximum and increase until the green/blue edge contamination stops attracting attention. Hair, skin, translucent fabric and metallic reflections are the first areas where excessive despill becomes obvious.

04

Check real colors that resemble the key color

A green garment, blue prop or colored practical can be legitimate scene color. If Despill weakens it, isolate the subject region more precisely with a node matte, Window, Qualifier or the keyer's own routing rather than simply pushing Strength lower everywhere.

05

Validate skin and channel balance

Use the Viewer, RGB Parade and Vectorscope together. The goal is not to force numerical neutrality; it is to remove the reflected screen cast without turning believable skin or edge color into a different hue.

06

Use Global Blend only as the finishing trim

Once Key Color and Strength are correct, reduce Blend only if the effect still feels a little too clean. Review the full moving shot before finalizing because spill changes with pose, hair motion and the subject's distance from the screen.

Common failures

Most bad Despill results are either over-cleaned color or a matte problem in disguise

Symptom

Skin becomes gray or magenta

Cause: Strength is too high and genuine green/blue contribution in the skin or reflected environment is being suppressed along with the unwanted spill.

Fix: Back Strength down first. If only one region still needs stronger cleanup, isolate that region rather than increasing the global amount.

Symptom

The screen is keyed out but a green rim remains

Cause: The matte removed the background but bounced green light is still physically present in hair, skin or semitransparent edges.

Fix: This is exactly the intended Despill case: choose Green and raise Strength until the rim becomes believable, then inspect hair detail and skin.

Symptom

A real green or blue object loses color

Cause: Despill is being applied to image content that contains legitimate color similar to the chosen Key Color.

Fix: Constrain the FX spatially or through the subject matte. Do not expect a standalone despill filter to know which green/blue belongs to the screen and which belongs to the production design.

Symptom

The edge color changes from frame to frame

Cause: The amount of physical spill varies with motion, distance to the screen, changing reflections or a matte that exposes different edge pixels over time.

Fix: Judge the whole clip, not one still. Stabilize the matte first if needed, then choose a conservative Strength or keyframe the node/effect only when the shot genuinely requires it.

Color cleanup after the key, not the key itself

Despill: the signal-level model

The most useful mental model for Despill is post-key color cleanup. A chroma key removes the background through a matte, but physically reflected screen light can remain in the subject's RGB values — especially in hair, skin, translucent materials and reflective edges. Despill suppresses the selected red/green/blue contamination without rebuilding the matte.

Blackmagic's Reference Manual describes the standalone Despill filter as a way to remove color cast left on a subject by reflected green/blue-screen light after the background has already been keyed out. It is also explicitly useful for already keyed, matted or rotoscoped footage and for keying plugins that do not provide their own despill.
Standalone Despill does not understand production-design semantics. If the frame contains legitimate green, blue or red wardrobe/props resembling the selected Key Color, the effect can alter them along with the spill. Spatial or matte isolation remains the responsibility of the node tree.

Use it when

  • green/blue-screen footage where the key already exists but colored contamination remains on hair, skin or edges
  • finished alpha/matte/roto elements that need independent screen-spill cleanup without re-keying
  • keying plugins or upstream composites that do not provide a suitable despill control

Choose another tool when

  • the main problem is a bad matte, chatter, holes, missing hair or a hard alpha edge: fix the key first
  • the shot needs general white-balance/color correction rather than screen-spill suppression
  • legitimate subject color matches the Key Color and cannot be reliably isolated with a matte/window/qualifier

Control → signal meaning → verification

LayerWhat it meansHow to verify
Key ColorSelects which primary spill channel to suppress: Red, Green or Blue. In chroma-key work this normally matches the physical screen color.Match the real contamination source. Green screen → Green, blue screen → Blue; use Red only for genuinely red spill.
StrengthAmount of Despill. 1.000 corresponds to the full despill action; lower values preserve more of the original color information.Inspect skin hue, hair translucency, reflective edges and legitimate colors near the selected channel; over-despill often appears as gray/magenta/warm shifts.
Global BlendMixes the computed Despill output with the node's original state. This is a post-effect mix, not a spill-channel selection.Set Key Color and Strength at Blend 1.000, then use Blend only as a final perceptual trim.
Matte / spatial isolationNot a parameter of the FX itself, but it determines where Despill is allowed to alter RGB. This is critical when legitimate green/blue/red objects exist.Inspect alpha/matte and RGB together; if legitimate object color is affected outside the contaminated edge, restrict the node key/window/qualifier.

Production workflow

  1. 01Stabilize the key/matte first: Despill should not be compensating for chatter, holes or an incorrect edge.
  2. 02Identify the physical spill source and choose Red, Green or Blue in Key Color.
  3. 03At Blend 1.000, gradually raise Strength while judging contaminated hair/skin/edges in motion.
  4. 04Check legitimate subject colors resembling the Key Color; constrain the FX with a matte/window/qualifier when needed.
  5. 05Use RGB Parade/Vectorscope to support Viewer judgement, then trim Global Blend and review the full shot.

Diagnostics: symptom → cause → fix

The green rim disappears but skin becomes magenta/gray

Likely cause: Strength is too high and is removing legitimate color information along with the spill.

Fix: Reduce Strength; if stronger cleanup is needed only at the edges, constrain Despill with an appropriate matte/Window.

A green fringe remains after Despill

Likely cause: Strength is insufficient, Key Color is wrong, or the fringe is partly a matte/edge problem rather than color spill.

Fix: Verify Green/Blue selection, temporarily raise Strength for diagnosis and inspect the alpha edge separately. If the fringe follows the matte, repair the key.

A green garment or blue prop loses saturation

Likely cause: The standalone FX is acting on legitimate color resembling the selected Key Color.

Fix: Feed the subject matte into the node, constrain the area with a Window/Qualifier, or separate despill and production-color restoration across nodes.

Color cleanup pumps as hair moves

Likely cause: The mix of foreground, semitransparent edge and background spill is changing, or the upstream matte itself is unstable.

Fix: Check matte stability first, then choose a conservative Strength; keyframe only when the shot genuinely requires varying cleanup.

Node placement

Despill generally belongs after key/matte generation and before creative color shaping that could hide the spill. On the Color page it is often a dedicated labeled node receiving the correct subject matte. If the key was created upstream in Fusion/compound/alpha workflows, standalone Despill can be applied to the already keyed RGB+alpha element.

Scopes / validation

The Viewer remains primary because despill is perceptual edge/skin cleanup. RGB Parade helps reveal excessive channel suppression, while Vectorscope exposes unwanted skin hue/saturation shifts. Alpha/matte view is also required so a color problem is not confused with a key problem.

Managed-pipeline warning

Despill is not a color-management transform and does not replace RCM/ACES technical conversion. It should still operate on a correctly normalized grading signal. Do not use it to compensate for wrong gamma, a double transform or a general white-balance error.

Do not confuse the roles

Despill versus neighboring Resolve FX

Color Space Transform

explicit conversion between color-space/gamma descriptions, including tone/gamut mapping

Open guide
ACES Transform

node-level input/output through the standardized ACES transform set

Open guide
Chromatic Adaptation

conversion between white points / illuminants through a CAT model

Open guide
Color Compressor

compressing hue/saturation/luminance variation around a selected Target Color

Open guide
Color Stabilizer

temporal matching of unwanted brightness/white-balance drift around a chosen reference and analysis region

Open guide
Contrast Pop

selective increase or reduction of local contrast at a chosen structure scale and within a controlled tonal range

Open guide
DCTL

programmable host for custom transform code whose math, UI and signal contract are defined by the selected DCTL/DCTLE

Open guide
Dehaze

depth-weighted reduction of smog/airlight/haze through a simulated depth matte and coupled color/contrast correction

Open guide
False Color

spatial display of exposure zones through camera-matched or creative false-color mapping and a legend

Open guide
Gamut Limiter

final hard-clipping of chromaticities to a specified delivery/QC gamut boundary

Open guide
Gamut Mapping

tone/gamut remapping through luminance roll-off, saturation compression/clip and OOTF without a separate input/output color-space conversion

Open guide
Invert Color

simple independent inversion of Red/Green/Blue/Alpha channels for creative and technical channel/key operations

Open guide
NVIDIA RTX Video HDR

AI-assisted SDR→HDR mapping with an explicit input/output signal contract, Middle Gray, target peak luminance and creative shaping

Open guide
Camera Shake

procedural Pan/Tilt/Rotation/Zoom motion with waveform, randomness, pauses and blanking handling

Open guide
ColorTone Diffuser

creative optical-look effect combining spatial diffusion, colored Tone Lights, tonal protection, a falloff mask and a LUT-compatible subset

Open guide
Film Damage

procedural texture/look effect combining blur/color drift, vignette, changing dirt and up to five scratches with motion/flicker

Open guide
Film Grain

procedural film-style texture with gauge presets, grain geometry, composite modes, tonal/RGB weighting and final mix

Open guide
Film Look Creator

integrated scene-referred film-emulation environment combining a baked-in Blackmagic film response, color shaping, halation/bloom/grain/flicker/gate weave and a LUT-compatible subset

Open guide
Flicker Addition

dedicated temporal exposure modulation with tonal flicker modes, RGB selection, smoothness, randomness, pauses and a deterministic seed

Open guide
Halation

film-style highlight scatter using an isolation matte, chromatic dye-layer reflections, secondary glow and optional grain

Open guide
Split Tone

creative shadow/highlight color separation through Natural/Strong/Custom modes, Pivot, Hue Angle, neutral protection and color-space overrides

Open guide
Vignette

edge framing and visual-attention control through Basic/Advanced geometry, position, color and compositing

Open guide
Color Generator

solid-color generation for Layer Mixer, masks, fills and simple color washes

Open guide
Color Palette

analytical extraction of dominant colors with shadow/midtone/highlight region breakdown

Open guide
Grid

procedural technical grid with line hierarchy and deep plane transforms

Open guide
3D Keyer

color-sampled key/matte with chroma/luma refinement, matte finesse, garbage matte and diagnostic output

Open guide

Primary references used for this technical layer

Panel names are cross-checked against the Resolve 21 screenshots already shown on each page. Where Blackmagic does not publish proprietary implementation math, the article describes documented signal semantics and observable behavior rather than inventing an algorithm.

FAQ

Practical questions about Despill in Resolve

Is Despill a keyer?

No. It removes color contamination left on a subject, typically after green/blue-screen keying. It does not create the alpha matte by itself.

Why use the standalone effect if the keyer already has despill?

It is useful when footage is already keyed, matted or rotoscoped, or when another keying tool does not provide the despill control you need. It also lets you isolate color cleanup on a dedicated node.

Should Strength always be 1.000?

No. Blackmagic explicitly notes that values below full strength can preserve more original color information and may give a better result depending on the grade.

Can Despill fix a bad green-screen edge?

It can remove the color cast on that edge, but it cannot reconstruct a poor matte, missing fine hair, hard clipping or edge chatter. Those are keying/matte problems.