Wiggle Effect
The Wiggle effect applies global displacement to all cells using either wave-based or Perlin noise-based motion. It is time-dependent — the displacement pattern changes automatically with each frame.
Modes
Wave Mode
Displaces cells using a sine wave along a single axis.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Mode | horizontal-wave / vertical-wave | — | Wave displacement direction |
| Wave Frequency | 0–20 | 1.0 | Number of wave cycles across the canvas |
| Wave Amplitude | 1–20 | 3 | Maximum displacement in cells |
Noise Mode
Displaces cells using Perlin noise with independent horizontal and vertical control.
| Parameter | Range | Default | Description |
|---|---|---|---|
| Mode | noise | — | Enable Perlin noise displacement |
| Noise Octaves | 1–8 | 3 | Noise detail levels — higher values add finer detail |
| Noise H Frequency | 0–5 | 1.0 | Horizontal noise frequency |
| Noise H Amplitude | 0–50 | 10 | Maximum horizontal displacement in cells |
| Noise V Frequency | 0–5 | 1.0 | Vertical noise frequency |
| Noise V Amplitude | 0–50 | 10 | Maximum vertical displacement in cells |
| Noise Seed | 0–9999 | Random | Deterministic seed for reproducible results |
Info
Noise mode supports independent horizontal and vertical control — set one axis amplitude to 0 to wiggle only along the other axis.
Keyframing
All numeric parameters support keyframe animation. Mode uses hold interpolation.
Keyframe amplitude to fade the wiggle in/out, or animate frequency for evolving patterns.
Use Cases
- Camera shake — Noise mode, low amplitude (2–5), high octaves (4–6)
- Jelly/wobble — Horizontal wave, moderate frequency (2–4), low amplitude (2–3)
- Glitch effect — Noise mode, high H amplitude (20–40), low V amplitude (0–2)
- Organic movement — Noise mode, low frequency (0.3–0.8), moderate amplitude (5–10)
Technical Notes
- Time-dependent: uses
perFrameBakewhen baking — generates unique output per frame - Wave mode produces uniform displacement per row/column; noise mode produces per-cell displacement
- Cells displaced beyond canvas bounds are clipped