Utility node
Projection
A projection-mapping and warping node for driving real projectors — 4-corner perspective warping or a subdivided mesh- grid warp, with built-in alignment test patterns for lining up a physical projector.

What it does
Projection is a utility node: it routes signals in and out of Infinite or sets up the canvas. It takes picture in and gives picture out.
Try it
Use the Grid test pattern to line up a projector on an odd-shaped surface, then switch to real content once corners are pinned.
Rendered SceneProjectionSyphon Out
Inputs and outputs
Inputs
- picture in
Outputs
- picture out
Controls
Every control with a range can be driven by a modulator, a note, an audio level or a sketch.
| Control | Range or options | Default |
|---|---|---|
| mode | Corner Pin (Perspective), Mesh Grid | 0 |
| width | 16 to 4096 | 1920 |
| height | 16 to 4096 | 1080 |
| match input res | on or off | off |
| pattern | Off (Live Input), Grid, Crosshairs & Diagonals, Color Bars, Combined Target | 0 |
Example patch
This patch wires Projection 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
# Projection: a starting patch for the Projection node
node 1 Utility Projection
id node
pos 520 300
end
node 2 Source Ramp
id in0
pos 0 300
end
node 3 Utility Output
id out
pos 1080 300
end
cable node 0 in0
cable out 0 node