Back to glossary

Interpolation

Calculating intermediate values between two known points to create smooth transitions.

Interpolation is the process of computing the values between two defined points. In motion design, it's how a property smoothly transitions from one to the next — for instance, moving opacity from 0 to 1 across thirty frames.

In GenMotion, interpolate() maps an input range (such as frames 0–30) to an output range (such as opacity 0–1). Combined with , interpolation is the workhorse behind almost every animation.

See also: , .

Put these ideas into motion.

Start free

Frequently asked questions

Interpolation is the process of computing the values between two defined points — for example smoothly moving opacity from 0 to 1 across thirty frames.

Interpolation decides the intermediate values; easing shapes the rate at which it moves through them. Together they make motion feel natural rather than mechanical.