I am afraid I won’t reveal that as it’s a total rewrite of a theory that is the result of many years of (very sporadic) thinking and tinkering that finally gave some results. It only works on open curves right now though.
I’ll keep you guys posted when I have a version for testing. Right now it doesn’t take scale into account and doesn’t like closed curves either. (the previous approach handled closed curves, so I might be able to migrate that into this) And it makes some quirks in the start and/or end if one short and one very long curve is “Bisected”. (Is that the most correct word for the process by the way? Or should I call it “interpolate2Curves”)
And it has some issues with extreme situations like this:
And I am sure there are tons of other small situations that aren’t easy to predict.
Edit: Or like below where the end points are very far apart. But I don’t intend to magically handle situations like that. I leave that up to the user to either alter the inputcuves or modify the result.