• Applies easing to a given time value using pre-defined curves, custom Bezier instances, or returns linear progression if no easing is specified. A cache is implemented to store and reuse Bezier instances for pre-defined easing types to enhance performance.

    Parameters

    • t: number
    • Optionaleasing: Easing

    Returns number