Einzelnen Beitrag anzeigen

Sinderion

Registriert seit: 23. Nov 2007
Ort: Oberösterreich
19 Beiträge
 
Delphi XE7 Architect
 
#2

AW: Polygon drehen

  Alt 11. Mai 2011, 18:38
Erst die Vektoren relativ zu dem Punkt ausrechnen, um den gedreht werden soll, also z.B:
Code:
P_relativ[i]:=P[i]-P1
Dann mit der Drehmatrix multiplizieren, war glaube ich:

Code:
M = (  Cos(alpha)  Sin(alpha) )
    (  -Sin(Alpha) Cos(Alpha) )
Also:
Code:
P_gedreht = M * P_relativ
So in etwa müsste es funktionieren.
Daniel
  Mit Zitat antworten Zitat