M.cursor and M.press

GSAP motion · A camera move · Apache-2.0

What it does

A cursor that enters oversized, parks, then presses: the cursor squashes for 2-3 frames and the target answers a frame later.

Get it

M.cursor('#cursor', { keys: [[96,2050,1260,3.4,-28],[121,1498,548,1,0]] }); M.press('#cursor', '#send', { at: 127, lag: 1, frames: 3 })

Source on GitHub
Needs (the whole pack)

Node 22, Python 3.9, FFmpeg and Chrome. Optional and paid: an ElevenLabs key for voice and music. No Remotion: a film is an HTML page rendered through Chrome.

License

Apache-2.0

License notes are on the pack's page

From

motionmaxxing

Everything from motionmaxxing in the gallery

Back to the Asset Library