Free, in your browser
Graph a curve
Type Metal expressions in x and see them plotted together. Shape an easing, a falloff or a pulse with the sliders, then copy it as a Metal function.
What it reads
Metal expressions in x: numbers, + − × ÷, comparisons and ?:, and Metal's functions as Metal defines them, such as smoothstep, mix, step, fract, fmod (which truncates, unlike fract), pow, exp and the trigonometry. t is time in seconds, and a curve that uses it moves. a to d are the sliders.
Taking it to your shader
Copy as Metal writes the curve as a function, the sliders as the numbers they are at now. The link in the address bar keeps the curves and sliders, to come back to or send.