Einzelnen Beitrag anzeigen

Benutzerbild von implementation
implementation

Registriert seit: 5. Mai 2008
940 Beiträge
 
FreePascal / Lazarus
 
#9

AW: Punkt in Abhängigkeit eines Winkels berechnen

  Alt 20. Okt 2010, 13:12
Ich möchte einen Punkt 5 Einheiten neben einem anderen Punkt haben. Und dieser soll um den Ursprungspunkt um 90° gedreht werden.
Wie im Beispiel im Anfangspost.
Ich habe Punkt P(3|4), den 2D-Vektor (5|0) und den Winkel Alpha.
Rauskommen soll bei Alpha = 0° der Punkt (8|4).
Bei Alpha = 90° der Punkt (3|9).

Dazu muss ich den Punkt P doch zunächst am Vektor (5|0) entlang verschieben, sodass ich P'(8|4) habe.
Und jetzt muss ich P'(8|4) um Alpha um P(3|4) drehen => bei Alpha = 0° sollte dann P''(8|4) rauskommen, bei Alpha = 90° P''(3|9).
Oder habe ich da einen Denkfehler?

[Edit wegen deines Edits wegen meines Edits]
Jetzt dämmert's mir allmählich ...
  Mit Zitat antworten Zitat