Modifiers & Targets
Modifiers add procedural variation across the replicator’s instances — noise, oscillation, randomness, or distance-based falloff. They layer on top of the static Offset values, letting instances respond to position, index, time, or a field. A modifier does nothing on its own — it needs to be fed a Target. More on Targets below.
Click + Add Modifier at the bottom of the Modifiers section to add one. Four types:
- Noise — continuous random variation. Pick a Noise Type (Value, Perlin, Simplex, Voronoi) and toggle whether the noise samples instance position, index, or both. Size, Frequency, and Detail shape the pattern.
- Random — creates random values with Seed and Offset for every instance on a replicator. Similar to Noise but typically used as a static per-instance property.
- Oscillator — periodic wave variation. Pick a Waveform (Sine, Saw, Square, Triangle) and a Distribution (Linear or Radial). Speed controls the rate, Phase shifts the wave (animate this property to drive motion from the modifier), Cycles repeats the wave multiple times across the replicator, Jitter randomizes phase per instance.
- Field — distance-based falloff from a Center point. Inner Radius, Outer Radius, and Curve (Linear, Smooth, Inverse) shape the rolloff. Typically used as a static per-instance property.
All modifiers have Min and Max to define their output range. Reorder modifiers by dragging the handle on a card — they stack in order, and each modifier’s Combine Mode (add, multiply, min, max, or override) controls how its output combines with the previous modifiers’.
Click the dot on a modifier card to disable it. Click the X to remove it.
Targets
Section titled “Targets”A modifier does nothing on its own — you tell it what to affect by adding targets. Each target is a specific property on a specific layer.
Click + Add Target on a modifier card to open a searchable picker. Scroll or type to find any property (Position X/Y, Rotation, Scale, Size, Opacity, Corner Radius, Fill Color, Stroke Width, Gradient Angle, and more) on any of the replicator’s child layers. A single modifier can drive many targets at once.
Each target has its own Strength slider, so you can dial each independently — useful when one modifier is driving several properties but you want each to respond with different intensity.
Color targets (Fill Color or Stroke Color) swap the modifier’s Min/Max range for a gradient bar — the modifier’s output samples along the gradient to produce a color. Click the bar to add a stop, click a stop to open the color picker. Offset shifts the gradient sampling; Interpolate toggles smooth blending versus hard stops.
Click the X on a target row to remove it.