hiho,
habe gerade einen mächtigen Kopfknoten, es geht um Folgendes:
Ein Rechteck wird gedreht, ich habe nichts anderes als die Koordinaten
des Punktes, um den es gedreht wird und den Winkel (in Grad) um den
es gedreht wurde.
Darüber hinaus natürlich noch die Maße des Rechtecks (w:48px,h:24px).
Was ich allerdings brauche sind die x/y-Koordinaten, aller 4 Rechteck-
Eck-Punkte nach der Drehung.
Das am besten in eine Funktion gepackt, die den Winkel und die Koordinate
des Rotationspunktes entgegen nimmt.
function calc(deg,x,y) {
...
return ... Array der Koordinaten ...
}
Zeichnung im Anhang ...
Super, wenn mir jemand helfen kann!
1000 Dank, mil
Ankündigung
Einklappen
Keine Ankündigung bisher.
Mathe, Vector-Berechnung
Einklappen
Neue Werbung 2019
Einklappen
Dieses Thema ist geschlossen.
X
X
-
- Translation anwenden, so dass der Punkt, um den gedreht wird, zum Nullpunkt wird.
- Ecken mit Rotationsmatrix multiplizieren.
- Translation rückgängig machen.
Einen Kommentar schreiben:
Einen Kommentar schreiben: