Resolve FX · ColorDaVinci Resolve 21

Invert Color

A deliberately simple Resolve FX: independently invert Red, Green, Blue and Alpha. Its power is not a large control panel but precise channel-level utility — from full RGB inversion to technical alpha/key workflows.

Core operation
Simple channel inversion
RGB controls
Red · Green · Blue
Matte control
Invert Alpha

What the effect actually is

A channel inverter — not film-negative emulation

Blackmagic's Resolve FX documentation describes Invert Color as a small Color-category plugin that can invert any colour channel, including Alpha, and explicitly says it is not a film-negative plugin. That distinction matters: the tool performs a simple inversion, while real negative conversion is a broader colour-science problem.

RGB

Red, Green and Blue are independent switches, so full and selective channel inversions are both possible.

Alpha

Alpha can be inverted without touching RGB — one reason the plugin is useful in technical matte/key workflows.

Simple maths

The operation is intentionally simple. Do not attribute film response, tone curves or gamut mapping to it.

Signal-state dependent

The visual result depends on the values reaching the node, so placement around log/display transforms matters.

Control breakdown

Four checkboxes, but two fundamentally different signal jobs

RGB inversion changes colour components. Alpha inversion changes transparency/matte information. Keep those two layers conceptually separate.

Per-channel RGB inversion

Invert Red / Green / Blue

The three checkboxes work independently. With Red, Green and Blue enabled, Resolve applies a simple inversion to all three colour channels. If only one or two channels are enabled, only those components are inverted, so the result is not merely a bright/dark ‘negative’ but a major change in RGB channel relationships. This is a technical channel operation, not a film-stock model.

  • All RGB enabled — full RGB inversion
  • One channel — selective channel inversion
  • Two channels — the third component remains uninverted
Transparency / matte inversion

Invert Alpha

Invert Alpha inverts the image's alpha component. In a conventional RGBA representation this reverses the transparency relationship: regions closer to opaque become closer to transparent and vice versa. Blackmagic specifically calls out advanced workflows where Alpha or Key channels need to be inverted. Do not confuse image alpha passing through the OFX with the node graph's separate Key Input/Output routing — verify which data actually reaches the effect.

  • Useful for matte/key utility, not only creative looks
  • RGB can remain unchanged while only Alpha is inverted
  • Always verify the composite/Key Output after inversion

Channel combinations

Read the checkboxes as a truth table, not as four creative sliders

EnabledWhat changesTypical reasonMain caution
R + G + BAll colour channelsFull RGB inversion / negative-like creative resultStill not a film-negative conversion model
RRed onlyChannel test, asymmetric transform, stylisationLarge hue shift is expected
GGreen onlyChannel utility / creative colour separationDo not mistake the result for colour correction
BBlue onlyChannel utility / creative colour separationNode placement changes the visual meaning
AlphaAlpha onlyInvert transparency/matte while preserving RGBRequires meaningful alpha/key data and composite verification

Production workflow

Six steps for an effect that is simple enough to misuse

The checkboxes are trivial; the important part is signal intent, node placement and verifying the correct channel or matte downstream.

01

Decide what you actually need to invert

RGB inversion, a single-channel utility and alpha inversion solve different problems. Do not start by enabling every checkbox merely because the default screenshot shows all RGB channels selected.

02

Isolate the operation on its own node

A dedicated node makes the channel operation explicit, easy to bypass and easy to place before or after other transforms without losing track of the signal state.

03

Enable only the required RGB channels

For a full mathematical colour inversion enable R, G and B. For channel diagnostics or an intentionally asymmetric transform, enable only the required channels and leave the others untouched.

04

Treat Alpha as a separate signal

If the goal is matte inversion, disable RGB inversion unless it is also required. Inspect the alpha/key result directly and verify the downstream composite instead of judging the colour image alone.

05

Check the result in the actual signal context

A simple numeric/channel inversion is signal-state dependent. Log, linear and display-referred values are different representations, so the same channel operation can look very different depending on where the node sits.

06

Bypass, inspect channels and verify delivery

Compare the node on/off, inspect RGB/alpha or the composite as appropriate, and make sure a temporary technical inversion has not accidentally been left active in the final delivery chain.

What it is good for

Creative inversion is only one of the useful cases

Negative-like stylisation

Invert all RGB channels for a direct stylised negative-like image, then grade the result deliberately rather than calling it film emulation.

Alpha / matte utility

Invert an existing alpha/matte without rebuilding the isolation from scratch.

Channel diagnostics

Temporarily invert a single component to expose channel-specific behaviour in a controlled technical test.

Composite building block

Use the effect as one explicit channel operation inside a larger node/composite workflow rather than expecting it to solve the entire look.

Common failures

Most mistakes come from expecting a larger colour model than the plugin actually contains

Symptom

The image does not look like a scanned film negative

Cause: Invert Color is a simple channel inversion. It does not model film density, orange mask, characteristic curves, spectral dye behaviour or scanner transforms.

Fix: Use Invert Color only for the inversion step. A real negative-conversion workflow requires the appropriate film/scanner colour model, curves or dedicated transform after/before it.

Symptom

A single-channel inversion creates extreme colour shifts

Cause: Only one RGB component was reversed while the other two stayed unchanged, so the channel relationships no longer resemble the original colour balance.

Fix: That is expected behaviour. Enable all RGB channels for full inversion, or keep the selective setup only when the asymmetric channel transform is intentional.

Symptom

Invert Alpha appears to do nothing in the Viewer

Cause: The current clip/node may not carry meaningful alpha, or the Viewer is showing RGB without a composite where transparency is visible.

Fix: Inspect alpha/highlight/key routing and test it in the downstream composite. Confirm that the data you intend to invert actually reaches the OFX.

Symptom

The inversion looks different before and after a CST/LUT

Cause: The effect is operating on a different numeric/encoding state. Inverting camera-log values is not the same operation as inverting the display-referred result after a transform.

Fix: Choose the node position from the intended signal contract. Do not move a technical inversion across CST/DCTL/LUT stages without re-evaluating what the operation is supposed to mean.

Simple operation, exact signal intent

Invert Color: the signal-level model

Invert Color should be read literally: it performs per-channel inversion of Red, Green, Blue and Alpha. Blackmagic explicitly notes that the effect is not a film-negative plugin. A technically sound workflow therefore starts by asking which channel must be inverted and in which signal state the operation is supposed to happen, not by treating it as a generic negative-look tool.

The Resolve FX Reference Manual describes Invert Color as a Color-category plugin that can invert any colour channel, including alpha, and calls out advanced workflows involving Alpha or Key channels. The Resolve 21 panel exposes no additional models, thresholds, blend, tone or gamut controls — only four independent checkboxes.
A simple channel inversion depends on the numeric representation of the signal. The same checkbox before a camera-log transform, in a linear working state and after a display transform acts on different values and therefore carries a different visual meaning. Do not move the node across CST/DCTL/LUT stages without re-checking the intent.

Use it when

  • full or selective RGB inversion as an explicit channel operation
  • alpha/matte inversion without changing RGB
  • temporary channel diagnostics or a building block inside a larger composite/node workflow

Choose another tool when

  • you need real scanned-film-negative conversion with orange-mask, density and characteristic-curve modelling
  • you need colour-space, gamut, gamma or tone mapping — Invert Color does not replace CST/RCM/ACES
  • you do not know whether meaningful alpha/key data is present in the current pass

Control → signal meaning → verification

LayerWhat it meansHow to verify
Invert RedInverts only the Red component while Green/Blue remain uninverted.RGB Parade + Viewer: a large hue shift from single-channel inversion is expected.
Invert GreenInverts the Green component independently of the other RGB channels.Compare the node on/off and inspect the green trace on Parade.
Invert BlueInverts the Blue component independently of Red/Green.Check the blue trace and visual hue relationships, especially around log/display transforms.
RGB togetherWith Red + Green + Blue enabled, the result is full RGB inversion; it is mathematically negative-like but not film emulation.Viewer + Parade; also verify node placement and the downstream transform.
Invert AlphaInverts the alpha component while RGB can remain unchanged.Highlight/matte view, Key routing and the final composite — not only the regular RGB Viewer.

Production workflow

  1. 01Define the task: full RGB, selective channel or alpha/matte inversion.
  2. 02Place Invert Color on a dedicated node so the operation can be bypassed and repositioned explicitly.
  3. 03Enable only the required checkboxes; for alpha utility, disable RGB unless it is also needed.
  4. 04Audit the signal state around CST/DCTL/LUT/RCM and make sure the inversion occurs in the intended encoding domain.
  5. 05Verify RGB on Parade or Alpha in the matte/composite, then perform a final node bypass check before delivery.

Diagnostics: symptom → cause → fix

Full RGB inversion does not look like a real film negative

Likely cause: A film/scanner colour model is being expected from a plugin that does not contain one.

Fix: Use Invert Color only as the inversion step; build the remaining negative-conversion stages separately.

Single-channel mode looks ‘broken’ in colour

Likely cause: One RGB component is inverted while the other two are not, radically changing channel relationships.

Fix: This is expected. Enable all RGB for full inversion; use selective mode only deliberately.

Invert Alpha appears to change nothing

Likely cause: The pass has no meaningful alpha, or the Viewer is not showing a composite/transparency result.

Fix: Inspect matte/highlight/key routing and the downstream composite.

Moving the node before/after a CST changes the result dramatically

Likely cause: Values in a different encoding/domain are being inverted.

Fix: Define the signal contract and place Invert Color in the domain where the operation has the intended meaning.

Node placement

Invert Color has no universal correct position. A creative display-referred negative-like look belongs where you intend to invert the visible display representation. A technical channel/alpha operation belongs near the stage whose data it must change. The key rule is not to move the inversion across colour-space/gamma transforms while assuming the meaning remains identical.

Scopes / validation

For RGB, the primary technical scope is RGB Parade because it shows Red/Green/Blue separately before and after selective inversion. Vectorscope is a secondary check for hue/saturation relationships. For Alpha, the decisive tools are matte/highlight view, Key routing and the final composite rather than an RGB waveform.

Managed-pipeline warning

RCM/ACES does not automatically make Invert Color semantically colour-managed: the OFX still processes the values at its position in the pipeline. For creative channel inversion, deliberately choose the stage. For alpha/key utility, keep it outside unrelated transform stages as far as the specific composite routing allows.

Do not confuse the roles

Invert Color versus the neighbouring Color FX

Color Space Transform

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

Open guide
ACES Transform

node-level input/output through the standardised 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 maths, 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 colour/contrast correction

Open guide
Despill

suppression of reflected red/green/blue screen spill after the subject has already been isolated by key/matte/roto

Open guide
False Color

spatial display of exposure zones through camera-matched or creative false-colour 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 colour-space conversion

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, coloured Tone Lights, tonal protection, a falloff mask and a LUT-compatible subset

Open guide
Film Damage

procedural texture/look effect combining blur/colour 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, colour 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 colour separation through Natural/Strong/Custom modes, Pivot, Hue Angle, neutral protection and colour-space overrides

Open guide
Vignette

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

Open guide
Color Generator

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

Open guide

FAQ

Practical questions about Invert Color

Is Invert Color a film-negative effect?

No. Blackmagic explicitly describes it as a simple inversion rather than a film-negative plugin. It can create a negative-like picture when RGB are all inverted, but it does not emulate film stock, base colour, density curves or scanning.

What happens if I invert only Red?

Only the red component is inverted while Green and Blue remain unchanged. The resulting hue relationships change dramatically; this is useful as a channel operation or stylisation, not as neutral colour correction.

Can I invert Alpha without changing RGB?

Yes. Disable Invert Red/Green/Blue and enable only Invert Alpha. Then verify that the image actually carries the alpha/key data you expect and inspect the downstream composite.

Does Invert Color have a Global Blend control?

The Resolve 21 panel in the supplied screenshot exposes only the four channel checkboxes. If a partial mix is needed, do it with node Key Output Gain, layer/composite routing or another explicit mixing stage rather than inventing a control that is not present in this panel.

Where should the node sit?

Where the intended channel inversion has the correct meaning. For a creative display-referred negative, that may be late in the chain; for a technical channel/alpha operation, it may need to sit before a transform or composite. The signal state matters.

Should I judge it with scopes?

For RGB work, Parade is useful because it shows each channel separately. For alpha/key tasks, inspect the matte/highlight/composite directly. Scopes do not replace checking what alpha/key data is routed through the node.