Product media placeholder
Replace this area with a screenshot or short walkthrough video during the media sweep.
Time-driven procedural generators: wiggle, noise, oscillator, spring physics, modulate, ring delay, random values, and stagger drivers.
Category key proceduralGenerated public nodes 9Registry source faster-motion-docs/node-registry.json
Nodes
| Node | Type | Context | Description |
|---|---|---|---|
| Inertia | inertia | shared | F334 — exponential-decay tween. Animates a value from `from` under throw physics with a starting velocity. Optional snap targets land the natural rest position on the nearest snap value while preserving the decel curve. Use as a standalone "throw a property" driver independent of drag. |
| Modulate | modulate | shared | Remap value through a piecewise-linear curve. Defaults to replace composition. |
| Noise | noise | shared | Multi-octave simplex noise |
| Oscillator | oscillator | shared | Periodic wave generator (sine, triangle, square, sawtooth) |
| Physics 2D | physics2D | shared | F335 — single-body 2D ballistic motion. Rising-edge `trigger` launches a body from origin at `velocity` in direction `angle°`, integrates Verlet under constant `gravity` + exponential `friction`. Outputs current `(x, y)` and `(vx, vy)` so downstream graph nodes can drive position, rotation-from-velocity, fade-by-speed, etc. Auto-stops after `duration` seconds. |
| Random | random | shared | Seeded random value per frame. Uniform or gaussian distribution. |
| Ring (Delay) | ring | shared | Ring buffer delay — output a past value. Defaults to replace composition. |
| Stagger Driver | staggerDriver | shared | Index-based wave propagation. Uses ForEach element context for per-instance offset. |
| Wiggle | wiggle | shared | AE-style wiggle noise — random displacement |