Skip to content

Layer

Layer
Filter

Composites any number of images as a layer stack with per-layer blend mode, opacity, and visibility - the same 18 blend modes as Composite, organized like a layers panel.

Layer takes a variable-count list of image inputs and stacks them with full per-layer control. Each connected input shows up as a row in the Properties panel (top of the panel is the top of the stack), with a visibility eye, the same 18 blend modes used by Composite (with hover-preview), an opacity slider, and an X to disconnect.

Drag the grip handle on a row to reorder the stack: the wires on the canvas physically snap to the new pin positions in a single undo step. The input pin array auto-grows when you connect the trailing empty pin and renumbers cleanly when a middle pin is disconnected, so there is always exactly one empty pin ready for the next layer.

Output Size picks the canvas dimensions from the stack - Deepest Visible (lowest visible layer), Max W&H (largest extents across visible layers), or Topmost Visible (highest visible layer) - and Output Anchor positions smaller upper layers as Top-Left or Center on that canvas.

Pins

Image 1, Image 2, ...Image
InputOptionalVariable count
ImageImage
Output

Output

Output SizeChoice
Default: 0 Range: Deepest Visible / Max W&H / Topmost Visible

How the output canvas is sized from connected layers

Output AnchorChoice
Default: 1 Range: Top-Left / Center

How upper layers are positioned when smaller than the canvas

Layer RowsData

One row per connected input pin (top of the panel is the top of the stack). Each row has a visibility eye, a blend-mode combo with hover-preview, an opacity slider, and an ✕ to disconnect. Drag the grip handle (☰) on a row to reorder the stack -- wires on the canvas snap to the new pin positions in a single undo step.

Notes

Image inputs use a variable-count pin array: connecting the trailing empty pin auto-grows the stack, disconnecting a middle pin renumbers the rest down, and there is always exactly one empty pin ready for the next layer. Pin position is stack position -- Image 1 is the top of the stack (painted last), the highest-numbered Image is the base (painted first).

Reordering rows in the Properties panel mutates the actual connection targets, so wires snap to the new pin positions on the canvas in a single undo step. Pin labels never change. Reordering and per-layer state edits (visibility, blend mode, opacity) collapse into one undo entry alongside the wire snap.

Layer shares blend math with Composite -- every mode behaves identically across both nodes.

  • Use Layer instead of chained Composite nodes whenever you have three or more images to combine - one node is easier to scan and reorder.
  • Toggle the visibility eye on a row to A/B variants without disconnecting wires.
  • Pick Max W&H when layers have different sizes and you want every pixel to survive.
  • Layer shares blend math with Composite, so a stack you prototype in Layer is identical to the equivalent Composite chain.