| name | sticker-tilt-wobble |
| description | motion-graphic primitive — continuous subtle tilt oscillation on a sticker / chip / label after it has popped in. period ~1s, amplitude ±1°. one of the "alive" cues that separates pro motion graphics from amateur. used in sp-e chaos-card pack as the default post-pop behavior on every sticker. |
sticker-tilt-wobble
Purpose
After a sticker / chip pops in, continuously rotate it back and forth by ±1° on a slow cycle. The wobble is small enough to be subliminal but visible enough to feel "alive". Without it, stickers feel pasted; with it, they feel handled.
Params
{
"amplitude_deg": 1.0,
"period_frames": 30,
"start_frame_after_pop": 8,
"wave_kind": "sine",
"phase_offset_per_sticker": true
}
Behaviour
Apply transform: rotate(<baked_tilt + amplitude_deg * sin(2π * frame / period_frames + phase)>) to the sticker.
The baked tilt is from the sticker's static rotation (from sticker-chip-pop or card-tilt-drift); the wobble adds an oscillation around that center.
Style pack overrides
- SP-E (chaos-card) — default for every sticker.
- SP-B (pinterest-saturated) — occasional, lighter amplitude.
Quality Checks
- Amplitude small (≤2°). More feels nervous.
- Period not too fast (≥24 frames) and not too slow (≤90 frames).
- Phase offset per sticker so multiple stickers don't oscillate in sync.
- Starts AFTER pop-in completes.
Failure Modes
- Wobble looks nervous. Amplitude too high; reduce to ±0.5°.
- Wobble looks robotic. All stickers in sync. Add phase offset.
- Wobble fights the pop-in. Start frame too early. Delay to after settle.