Compositing node

Layer Stack

A multi-layer compositor with per-layer blend mode, opacity, and visibility — think of it as a mini layers panel living inside your node graph, for building a full scene from separate pieces without a tangle of individual Blend nodes.

Download the patchRead it in the Field Guide

The Layer Stack node in Infinite, showing its inputs, controls and outputs.

What it does

Layer Stack is a compositing node: it layers, masks and routes pictures. It takes picture in and gives picture out.

Try it

Stack a 3D background, particles, live video, and a text title into one finished frame.

Background + Particles + Video + TextLayer Stack

Inputs and outputs

Inputs

  • picture input
  • picture input 2
  • picture input 3
  • picture input 4

Outputs

  • picture out

Controls

Every control with a range can be driven by a modulator, a note, an audio level or a sketch.

ControlRange or optionsDefault
linear lighton or offon
fitStretch, Fit, Fill1
modeNormal, Darken, Multiply, Color Burn, Linear Burn, Darker Color, Lighten, Screen …0
opacity0 to 11
modeNormal, Darken, Multiply, Color Burn, Linear Burn, Darker Color, Lighten, Screen …0
opacity0 to 11
modeNormal, Darken, Multiply, Color Burn, Linear Burn, Darker Color, Lighten, Screen …0
opacity0 to 11
modeNormal, Darken, Multiply, Color Burn, Linear Burn, Darker Color, Lighten, Screen …0
opacity0 to 11

Example patch

This patch wires Layer Stack to what it needs and shows the result. Download it, then use File, Open in Infinite, or read it here: it is plain text.

infinite-patch 1
rev 2
# Layer Stack: a starting patch for the Layer Stack node
node 1 Compositing Layer Stack
  id node
  pos 520 300
end
node 2 Source Ramp
  id in0
  pos 0 220
end
node 3 Source Ramp
  id in1
  pos 0 510
end
node 4 Source Ramp
  id in2
  pos 0 800
end
node 5 Source Ramp
  id in3
  pos 0 1090
end
node 6 Utility Output
  id out
  pos 1080 300
end
cable node 0 in0
cable node 1 in1
cable node 2 in2
cable node 3 in3
cable out 0 node

More compositing nodes