@rbxts/cubic-bezier

A library for generating smooth two-dimensional interpolation curves

Usage no npm install needed!

<script type="module">
  import rbxtsCubicBezier from 'https://cdn.skypack.dev/@rbxts/cubic-bezier';
</script>

README

Bezier

Used to create Bezier functions.

API

import Bezier from "cubic-bezier";

const EasingFunc = new Bezier(0.17, 0.67, 0.83, 0.67);

EasingFunc(0) // 0
EasingFunc(0.5) // something in between
EasingFunc(1) // 1

Test and generate Bezier curves here at cubic-bezier.com or at greweb.me Credit: Math borrowed from here.