so I don't know a way to procedurally have any amount of starting points, so this one just has like 12 sprites for each point. it's a bit spaghetti-like. sorry. still, I think it's really cool. Move the blue dots with your mouse. if it looks a little confusing, set T to 0.
Blue dots: initial points, drag them around! Red dot: final point, traces the curve.