Source node

Draw

A live paint canvas right inside the node graph — soft round, hard round, square, spray, chalk, and ink-bleed brushes, plus a dedicated eraser toggle. Anything you paint becomes a texture the rest of the patch can use immediately.

Download the patchRead it in the Field Guide

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

What it does

Draw is a source node: it makes a picture from nothing, so it sits at the start of a visual chain. It takes picture in and gives picture out.

Try it

Paint a quick stroke and route it through Feedback so every mark trails and echoes forever.

Draw CanvasFeedbackOutput

Inputs and outputs

Inputs

  • picture input

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
loop replayon or offon
replay speed0.1 to 41
brushSoft Round, Hard Round, Square, Spray, Chalk, Ink Bleed0
size0.002 to 0.50.0500000007
opacity0.02 to 10.800000012
hardness0 to 0.980.5
spacing0.02 to 10.25
jitter0 to 20
eraseron or offoff
canvas w64 to 40961024
canvas h64 to 40961024

Example patch

This patch wires Draw 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
# Draw: a starting patch for the Draw node
node 1 Source Draw
  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

More source nodes