Punkt auf Linie mit vorgegebener Distanz
-
Hallo,
ich habe eine Linie mit den Punkten P0 und P1.
Wenn ich einen Punkt X auf dieser Linie herausfinden will, der in einer vorgegebenen Distanz zu P0 sein soll (3D), wie gehe ich da am besten vor ?
-
Dieser Thread wurde von Moderator/in rapso aus dem Forum Spiele-/Grafikprogrammierung in das Forum Mathematik verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Du bestimmst den Einheits-Richtungsvektorder Geraden P0P1 und addierst ihn auf P0 drauf:
a = (P1-P0)/dist(P0,P1);//Vektor-Subtraktion X = P0+a*distanz;
-
eigentlich gibt es ja zwei Punkte und man kann es schreiben als:
-
danke! ich habs hinbekommen