path_spline beginnt mit der Berechnung der Kurve (bezier?) bei Knoten 1.
Einen alternativen Startknoten kann man (derzeit) nicht setzen.
Um "etwa" bei Knoten 5 zu starten:
die Summe der Distanzen zwischen den Knoten 1..5 berechnen und diese Distanz bei path_spline als Startwert setzen. (Allerdings ist die Position dann der genäherte Kurvenwert)
Du kannst aber die Bewegungskurve selbst berechnen:
http://www.id.uzh.ch/publications/ps/bezier.htmlhttp://www.ullala.at/experiments/movement/bew_bez.html