Skip to content

Roto & paint

Shapes with real feather, strokes that stay where you drew them, and an eraser that erases paint rather than plate.

Roto

Roto holds shapes: bezier points with per-point feather, a blend mode per shape, and animation on every control. The rasterizer is coverage-based, so a soft shape has a soft edge rather than a stepped one.

  1. Draw with the roto tool in the viewer; click to place points, drag to shape tangents.
  2. Set feather per point where the edge needs it, not globally.
  3. Key the shape's transform rather than every point when the whole thing moves — it is fewer keys and it survives a re-time.

Paint

Paint stores strokes, not pixels: each stroke keeps its own size, softness, opacity and mode forever, so an old stroke can be re-judged at any time. Four modes:

ModeWhat it lays down
paintThe brush colour
cloneThe input sampled from a parked source (<kbd>Ctrl</kbd>+click to park)
eraseThe input again — it takes back the paint above it and leaves the plate
revealA second input wired into reveal — a cleanplate, an earlier version