Punkt in bestimmter Entfernung auf Geraden
-
Hallo,
ich habe ein kleines ProblemchenIch habe eine Gerade im 3D Raum. Start- und Endpunkt sind bekannt.
Ich möchte nun einen weiteren Punkt errechnen, der eine bestimmte Entfernung X vom Startpunkt auf der Geraden hat.
Ich komme grade irgendwie nicht drauf
Hülfe
-
Hm - hoffe ich lieg nicht falsch jetzt
- Richtungsvektor von Startpunkt zu Zielpunkt bestimmen (einfach Zielpunkt-Startpunkt)
- normalisieren
- Mit Skalar multiplizieren (für Entfernung 4 units also *4)
- Richtungsvektor auf Startpunkt addieren
-
(1- d/|a-b|)* a + d/|a-b| * b
a - startpunkt grade
b - endpunkt graded - abstand zu a
|.| - euklidische norm
-
Dieser Thread wurde von Moderator/in rapso aus dem Forum Spiele-/Grafikprogrammierung in das Forum Mathematik und Physik verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.