Duplicator

Creates multiple copies of the input frame, each one transformed relative to the last. Progressive rotation creates spirals and mandalas, progressive scale creates tunnels and fractals, and shift fans copies across the stage.

Inputs

PortTypeDefaultRangeDescription
FrameFrameThe frame to duplicate
AmountScalar1.01–20Number of copies (1 = original only)
RotationScalar0.5−1–1Total rotation spread across all copies (scaled to ±720°)
ScaleScalar1.00–2Exponential scale factor. Each copy scales by this amount relative to the previous
Shift XScalar0.0−1–1Linear X offset per copy
Shift YScalar0.0−1–1Linear Y offset per copy

Outputs

PortTypeDescription
FrameFrameAll copies merged into one frame

Controls

Mirror Mode: Off, Horizontal, or Vertical. When enabled, odd-numbered copies are flipped along the chosen axis for symmetrical patterns.

Ideas

  • Set Amount to 6–8 and Rotation to spread evenly (e.g. 0.5 for 360°) for instant mandala patterns from any shape.
  • Use Mirror Mode Horizontal for symmetrical designs; each pair mirrors across the center.
  • Set Scale below 1 for fractal-like nesting where each copy is smaller than the last.
  • Combine Rotation + Scale < 1 for tunnel effects; the shape appears to recede into the distance while spinning.

Tips

  • Rotation is divided equally across copies. With 4 copies and 360° total rotation, each copy is offset by 90°.
  • Scale is exponential: each copy multiplies by the scale factor. Scale 0.8 with 5 copies gives sizes 1.0, 0.8, 0.64, 0.51, 0.41.
  • More copies means more points for the scanner. Keep Amount reasonable for smooth output.
  • Merge: manually combine frames instead of duplicating
  • Polygon: pairs well with Duplicator for kaleidoscope patterns
  • Output: final position and scale after duplication