Calculate a smooth interpolation percentage of x
between min
and max
.
The function receives the number x
as an argument and returns 0 if x
is less than or equal to the left edge,
1 if x
is greater than or equal to the right edge, and smoothly interpolates, using a Hermite polynomial,
between 0 and 1 otherwise.
name | type | description |
---|---|---|
x | number |
The input value. |
min | number |
The minimum value, also known as the 'left edge', assumed smaller than the 'right edge'. |
max | number |
The maximum value, also known as the 'right edge', assumed greater than the 'left edge'. |
The percentage of interpolation, between 0 and 1.