How To

Mirror Engine API / math / smootherstep
Function: smootherstep()
function smootherstep(min: number, max: number, x: number): number
An improved version of the math.smoothstep function which has zero 1st and 2nd order derivatives at t=0 and t=1.
See https://en.wikipedia.org/wiki/Smoothstep#Variations for more details.
Parameters
min
number
The lower bound of the interpolation range.
max
number
The upper bound of the interpolation range.
x
number
The value to interpolate.
Returns
number
The smoothly interpolated value clamped between zero and one.