RESOLVE FX · CHANNEL UTILITY · FOUR SWITCHES
Invert Color.
Invert the component.
Do not invent a film model around it.
Invert Color is deliberately small: Red, Green, Blue, and Alpha can be inverted independently. That makes it a useful technical/creative channel utility — and a bad substitute for film-negative color science, camera decoding, or a general channel mixer.
Red · Green · Blue
Invert Alpha
Simple inversion
In the lab, switch between display-like, log-like, and linear-like teaching domains, then invert only one channel or Alpha. The lesson is intentionally simple: the same checkbox acts on the numbers that actually reach the node.
Teaching model only. It uses normalized synthetic RGB/alpha samples plus simplified display/log/linear-like encodings to demonstrate per-channel inversion and node-placement dependence. It does not reproduce Resolve’s internal floating-point OFX math, real camera log curves, color management, or pixel output.
3 actual Resolve captures + independent normalized RGBA teaching model
4 CHECKBOXES · NO FILM MODEL · NO GLOBAL BLEND01CHANNEL → DOMAIN → ROUTING
Four checkboxes become reliable only when you know which signal each one is touching.
The plugin is simple by design. Most mistakes come from assigning it responsibilities it does not have: film modeling, color management, matte creation, or automatic compositing logic.
This is simple channel inversion, not photographic-film emulation.
The Resolve manual explicitly separates Invert Color from a “film negative”: the plugin simply inverts the selected color channels, including Alpha. Orange mask, film density, characteristic curves, dye behavior, scanner response, and negative-conversion color science are not part of this effect.
A simple operation still depends on which numbers reach the node.
Log, linear, and display-referred representations encode the same scene with different numeric values. Invert Color does not decode the camera or infer creative intent: it performs a channel operation on the current signal. Placement relative to CST/RCM/ACES/DCTL/LUT can therefore radically change the result.
Alpha is a separate signal; the checkbox does not replace key/composite routing knowledge.
Invert Alpha is useful when meaningful alpha/matte data actually reaches the OFX. Image alpha and the Color node graph’s blue Key Input/Output routing are not automatically the same thing. After inversion, inspect alpha directly and verify the downstream composite, premultiplication/edges, and actual matte usage.
Resolve 21.1 manual boundary: Invert Color can invert any selected color channel including Alpha and is explicitly described as a simple inversion, not a “film negative” plugin.
02REAL RESOLVE 21 CONTROLS
Four switches. No hidden strength model. No reason to guess what each one owns.
The three images are actual Resolve captures from the archive. The panel contains four independent checkboxes and no dedicated Global Blend in the shown Inspector state.
AA · RGB channels
Each RGB checkbox inverts only one component.
- Invert Red
Inverts the Red component while Green, Blue, and Alpha remain unchanged if their checkboxes are off. In selective use this is not a “red filter” but a mathematical change to channel relationships.
VERIFYFor a full RGB negative-like result, Red must work together with Green and Blue. Red alone is better treated as a technical/creative channel operation than as a way to make a neutral negative.
- Invert Green
Inverts only the Green component. Because green contributes strongly to perceived luminance, green-only inversion often creates a particularly obvious hue/luma shift.
VERIFYDo not judge a Green-only state as “correct color.” Define the task first — diagnostics, graphic treatment, or channel utility.
- Invert Blue
Inverts only the Blue component. Like the other channel checkboxes, it does not perform white balance, gamut mapping, or hue rotation — it is an independent component inversion.
VERIFYIf selective inversion creates extreme blue/cyan/magenta, inspect the selected-channel logic and signal state rather than trying to rescue it with a saturation slider.
BB · Alpha channel
Invert Alpha changes transparency/matte independently of RGB.
- Invert Alpha
Inverts the image alpha component: conceptually opaque↔transparent and white matte↔black matte. RGB remains unchanged when the RGB checkboxes are off.
VERIFYIf the visible composite does not change, verify that meaningful alpha exists, that OFX alpha routing is active, and where the downstream pipeline actually reads the matte. Inversion does not create alpha from nothing.
CC · Panel scope
The shown Inspector has no Global Blend and no “film negative” model.
- Four independent checkboxes
The panel is limited to four on/off channel switches. There is no strength, gamma, density, orange-mask compensation, curve, or dedicated mix control. That simplicity is exactly what makes the FX useful as a utility.
VERIFYIf a partial creative mix is required, manage it deliberately at the node/composite level and verify that this is truly the intended operation rather than an attempt to turn a simple inverter into another tool.
03ONE OPERATION · EXPLICIT CONTEXT
RGB inversion and Alpha inversion are two different workflows that happen to share one tiny panel.
Switch the graph between RGB and Alpha. The correct chain is not about adding nodes; it is about making signal state, routing, and the downstream consumer explicit.
Invert only the required channels
Enable exactly the Red/Green/Blue checkboxes required by the job. Keep Alpha off unless alpha itself is part of the operation.
The graph is decision order, not mandatory node count. RGB and Alpha are separate jobs; the correct chain is the one whose signal state, routing, and downstream consumer are explicit.
04BUILD IT IN RESOLVE
Four exercises cover full RGB, selective channels, Alpha, and node placement.
They are workflow exercises, not presets. The goal is to make the operation measurable and reversible before you use it creatively.
Full RGB inversion: a negative-like graphic look
Build a clean mathematical RGB inversion without confusing it with film-negative conversion.
PrepareA dedicated serial node with Invert Color at a deliberately chosen signal state; scopes and bypass ready.
- 01
Enable Invert Red, Invert Green, and Invert Blue; leave Invert Alpha off.
- 02
Compare the result before and after the output/display transform if the pipeline allows a safe test on a duplicate node/clip.
- 03
Bypass the effect and confirm that the goal is a graphic negative-like treatment, not conversion of an actual film negative.
- 04
Build any additional look in later nodes rather than attributing film-model behavior to Invert Color.
The result is an explicit RGB channel inversion, and the pipeline/documentation does not present it as film emulation.
Single-channel test: expose one RGB component
Use selective inversion as a diagnostic or graphic channel operation.
PrepareA neutral test clip or familiar shot; Invert Color on a dedicated node that is easy to bypass.
- 01
Leave only Invert Red enabled and inspect RGB Parade/Viewer.
- 02
Repeat for Green and Blue separately, restoring the other checkboxes each time.
- 03
Compare how hue/luma relationships change; do not try to “normalize” the result with saturation/temperature during the test.
- 04
Restore the production state or remove the diagnostic inversion before delivery.
The channel operation and its purpose are explicit, and the diagnostic state cannot accidentally reach the master.
Invert Alpha: reverse an existing matte
Swap inside/outside of meaningful alpha/matte without rebuilding the isolation.
PrepareA clip/node with real alpha, plus a downstream composite or checkerboard for transparency verification.
- 01
Disable Invert Red/Green/Blue and enable only Invert Alpha.
- 02
View alpha/matte directly and confirm that the white/black relationship actually reversed.
- 03
Inspect the downstream composite and edge behavior; if halos or dirty edges appear, investigate premultiplication and RGB edge colors.
- 04
Confirm that the downstream pipeline reads this alpha rather than an independent Key Output from another stage.
The matte is inverted, RGB is untouched, and the composite/edges have been verified in the real downstream context.
Signal-state test: one operation at different pipeline points
See why a simple inverter cannot be placed “anywhere” without understanding encoding.
PrepareA duplicate shot or test timeline with an explicit CST/RCM/output transform so the experiment cannot disturb the production tree.
- 01
Apply full RGB inversion in the current display-referred state and note the scopes/Viewer.
- 02
On the test copy, move the inverter to an earlier log/scene-referred stage before the transform.
- 03
Compare the difference and tie the chosen placement back to the documented pipeline intent.
- 04
Do not leave both inverters active simultaneously — this is a diagnostic experiment, not a recommended chain.
The user sees how the result depends on numeric representation and chooses placement deliberately.
05DO NOT CONFUSE THE JOBS
Inversion, film-negative conversion, channel remixing, and matte routing are not interchangeable tools.
| Tool | What it owns | Use it when |
|---|---|---|
| Invert Color | Simple independent inversion of R/G/B/Alpha. | When you specifically need channel inversion or alpha/matte utility. |
| Film negative conversion | Density/orange-mask/curve/scanner-aware conversion of actual film negative. | When the source is a real film scan/negative and requires color-science conversion rather than 1−channel. |
| RGB Mixer / channel remap | More general component remixing and mixing between output channels. | When you need cross-channel coefficients, monochrome mixes, or a more complex channel remap. |
| Key / matte controls | Manage routing, inside/outside logic, and mask/key contribution. | When the task is the topology of a specific qualifier/window/key rather than RGBA inversion inside the OFX. |
06SYMPTOM → CAUSE → FIX
When four checkboxes go wrong, the cause is usually expectation, domain, or routing.
01The “negative” looks nothing like a scanned film negative.+
That is expected: the manual describes Invert Color as simple inversion, not a film-negative plugin. Use a dedicated negative workflow for density/orange mask/curves/scanner response.
02Enabling one RGB checkbox made the color look extremely strange.+
Selective inversion changes only one component and therefore radically reshapes channel ratios. Confirm that a single-channel operation is really intended; for full inversion enable R+G+B.
03Invert Alpha is enabled but the Viewer barely changes.+
The downstream composite may not be using alpha, or the input alpha may be fully opaque/absent. Inspect alpha directly and verify OFX/composite routing.
04Alpha inversion created dirty or bright edges.+
Invert Alpha changes the matte but does not automatically repair RGB edge colors. Check premultiplication/unpremultiplication, contamination beyond the edge, and the actual compositing order.
05Full RGB inversion looks different before and after a CST/RCM/output transform.+
This is expected: log/linear/display-referred stages contain different numeric values. Decide which signal state gives the operation meaning and keep the node there.
06You want to reduce a creative inversion but there is no Blend control in the panel.+
Do not invent a control that is not there. The shown panel has only four checkboxes; if a mix is needed, do it at an appropriate node/composite stage and verify contribution/bypass in project context.
RGB Parade / channel view
For selective inversion, verify which component actually changed and that no diagnostic state remains active accidentally.
Alpha + composite
For Invert Alpha, inspect both the matte itself and the final composite. RGB Viewer alone is insufficient for approving a utility operation.
Delivery sanity
Bypass/enable the node before export and confirm that temporary diagnostic inversion did not reach the master while intentional creative inversion is documented.
07BEFORE YOU DELIVER
Approve the channel intent, the signal state, and the actual downstream result.
The checklist is a workflow guardrail. It does not replace scopes, alpha inspection, real compositing, or a render/QC pass in the installed Resolve build.
08FAQ
The distinctions that keep a tiny utility from being asked to solve the wrong problem.
Is Invert Color a film-negative plugin?
No. Blackmagic explicitly says this is not a “film negative” plugin; it is simple inversion of selected color channels. Real negative conversion requires a separate color-science model.
What happens when Red + Green + Blue are enabled together?
You get full RGB channel inversion. It is a direct mathematical negative-like look, not film-stock/scanner emulation.
Can I invert only one channel?
Yes. Red, Green, and Blue are independent. That makes Invert Color useful as a channel utility/diagnostic, but selective inversion usually creates a strong hue/luma shift.
Is Invert Alpha the same as inverting a Color-node Key Output?
Do not assume they are automatically the same. Invert Alpha changes the alpha component presented to the OFX; blue Key routing and downstream matte topology must be verified separately in the actual node graph.
Why does placement relative to CST change the result?
Because different signal representations contain different numerical channel values. Simple inversion acts on the current values, not on an abstract “object color.”
Does Invert Color have Global Blend?
The actual Resolve 21.1 panel in the site archive shows only four channel checkboxes; there is no dedicated Global Blend. If a partial mix is needed, handle it at the appropriate node/composite stage and verify the result.
Why can Invert Alpha produce halos or dirty edges?
Because changing the matte does not automatically rewrite premultiplied RGB edge colors. Check premultiplication, edge contamination, and compositing order.
Is Invert Color Studio-only?
The current manual does not label Invert Color as Studio Version Only, unlike effects where that restriction is stated explicitly. This page therefore does not claim Studio-only status.
Sources and verification boundaries
Visible control names and states were checked against the three actual Resolve captures in the project archive. Behavior was cross-checked against the current Resolve 21.1 manual and Blackmagic support materials. The interactive lab is an independent teaching model with synthetic normalized values; it does not reproduce proprietary Resolve OFX math or real camera transfer functions.
This web pass does not claim live Resolve-render certification. Final acceptance belongs to the installed Resolve build, actual channel/alpha routing, the production color pipeline, and the rendered delivery file.