Wie gesagt, einfach einen Vektor vom anderen subtrahieren. Das ganze mündet letztlich in eine einfache Geradengleichung der Form: P0 = A + t*B, wobei B bei dir die Differenz der zwei Eckpunkte ist durch die die Gerade verlaufen soll, und A ist einer dieser beiden so wie er ist. Mit t kannst du dann auf der Geraden "herumrutschen".
Edit: Dass die Linie wirklich
durch die Ecken soll hatte ich erst so nicht verstanden
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)