I have a multi-point, straight line path - to keep it simple it has three points, A B & C.
- A = 60,410
- B = 127.5,410
- C = 195,240
This is the 'template' path, I need to animate a dot moving along this path, lets keep it simple and say there are 10 steps.
So, step 1 = point A and step 10 = point C, I need to calculate equidistant points along this path.
What is the most efficient way to determine each equidistant point?
There are many paths that pass through those three points. There's an arc of a circle, for instance. You could take that arc and divide it into 10 equal parts. There's also the graph of some quadratic in $x$, but finding arclengths on that is likely to be a bit messy. There's the Catmull-Rom spline through those 3 points (with various end-conditions possible), but finding arclengths on that is likely to be almost impossible.
In short: I think you need to clarify the problem and nail down exactly which path you're speaking of; only then can we hope to tell you how to calculate equidistant points.
(By the way, do you mean "straight line distance" or "distance along the curved path itself"?)