Interpolate numbers, colors, strings, lists, maps, whatever!
This package provides a variety of interpolation methods for blending between two values. Values may be numbers, colors, strings, lists, or even deeply-nested maps.
See one of:
- Value interpolation - These are the most general interpolators, suitable for most values.
- Color interpolation - Interpolators for colors in various color spaces.
- Zoom interpolation - An interpolator for zooming smoothly between two views of a two-dimensional plane based on “Smooth and efficient zooming and panning” by Jarke J. van Wijk and Wim A.A. Nuij.