View all expressions
Motion

Pulse Scale Animation

Creates a smooth, looping scale pulse using a sine wave to simulate a bounce or heartbeat effect.

Contributed by:


freq = 1;
// Pulses per second
amp = 5;
// Pulse intensity
base = 100;
// Base scale
pulse = Math.sin(time * freq * Math.PI * 2) * amp;[base + pulse, base + pulse];

Pulse Scale Animation

Practical use case

Use it for buttons, callouts, or background elements that need to draw subtle attention.

Check out similar expressions

Data-driven video workflows for After Effects are easier with Plainly.

a mesh of elegant lines transparent image