Skip to content

Nodes · More

ChannelMerge

Morev2core

Overview

Combines a channel from A with B by operation — matte maths across streams.

How to

How-to

  1. Wire the two streams; name the channel from A and from B (rgba.a, matte.r…).
  2. Pick the operation (max = union of mattes, min = intersect, minus = subtract) and the output channel.

Inputs

InputWhat it takes
Bthe background — **B decides the format**
Athe foreground, composited over B
masklimits the effect to this matte — the engine's universal mask slot, applied for every node that declares it

Outputs

OutputType
outImage

Parameters

ParameterTypeDefaultWhat it does
operationChoiceoverThe maths used to combine the inputs. overdisjoint-overconjoint-overunderinoutatopxorplusminusfrommultiplydividescreenhypotdifferenceexclusionmaxminaverageoverlayhard-lightsoft-light
ATextrgba.aThe channel taken from the A input.
BTextrgba.aThe channel taken from the B input.
outputTextrgba.aWhere the result is written.
disabledBoolfalseBypass: the node passes its first input through untouched (D in the graph). The knobs keep their values for when it comes back.
labelTextA note shown under the node in the graph — what this node is FOR. Never affects the render or the cache.
hide_inputBoolfalseDraw the node without its input wire — a tidy graph for a node whose source is obvious (a Dot, a viewer tap).