qrvy

qrvy is a small tool for designing custom easing curves.

Place points, adjust their weights, and get a smooth cubic curve you can export as a GLSL function.

Try it below

GLSL export

Each pair of points becomes a cubic Hermite segment.

Before writing any GLSL, the generator simplifies them in a few passes: