Rotations-Rechner
Einen Punkt $(x, y)$ um den Ursprung $(0,0)$ rotieren
Rotationsrechner: 2D-Koordinaten, Matrizen & Regeln
Der Rotationsrechner ist ein spezialisiertes Werkzeug für die Geometrie und Computergrafik, um eine Rotations-Transformation durchzuführen. In der 2D-Cartesianischen Ebene bedeutet dies, einen Punkt $(x,y)$ entlang eines Kreisbogens um ein festes „Zentrum der Rotation“ um einen bestimmten Winkel ($\theta$) zu bewegen.
Egal, ob Sie als Schüler Aufgaben zu 90-Grad-Drehungen lösen oder als Spieleentwickler eine Rotationsmatrix auf einen Sprite anwenden – Präzision ist entscheidend. Dieser Leitfaden deckt alles ab, von der Logik eines einfachen Rechners zur Punktrotation um den Ursprung bis hin zu fortgeschrittenen Techniken der Linearen Algebra.
1. Formel: Rotation eines Punktes um den Ursprung
In der mathematischen Standardkonvention (Gegenuhrzeigersinn-System):
• Positiver Winkel ($\theta > 0$): Dreht gegen den Uhrzeigersinn (CCW).
• Negativer Winkel ($\theta < 0$): Dreht im Uhrzeigersinn (CW).
Prüfen Sie immer, ob Ihre Aufgabe eine bestimmte Richtung vorgibt!
Um die Drehung eines Punktes $(x, y)$ um den Ursprung $(0,0)$ zu berechnen, nutzen wir trigonometrische Funktionen. Die neuen Koordinaten $(x', y')$ werden mithilfe von Sinus und Kosinus des Winkels $\theta$ ermittelt.
2. Die Rotationsmatrix (Lineare Algebra)
In der höheren Mathematik und Programmierung (wie OpenGL oder Unity) berechnen wir $x$ und $y$ selten separat. Stattdessen nutzen wir eine Rotationsmatrix. Dies ermöglicht es uns, den Punkt als Vektor und die Rotation als lineare Transformation zu behandeln.
Ein Rotationsmatrix-Rechner führt im Grunde eine Matrixmultiplikation durch. Die 2D-Rotationsmatrix $R(\theta)$ ist wie folgt definiert:
3. Rotation um einen beliebigen Punkt (Pivot)
Einfache Rechner drehen oft nur um den Ursprung. Aber was ist, wenn Sie einen Punkt um einen anderen Punkt $(h, k)$ drehen müssen? Dies ist in der Physik-Simulation üblich, wenn Objekte um ihren Schwerpunkt rotieren.
Hierfür nutzen wir den dreistufigen Algorithmus: Verschieben-Drehen-Rückverschieben.
4. Beweis: Woher kommt die Formel?
Als Professor ist es mir wichtig, dass Sie das Warum verstehen. Die Rotationsformeln lassen sich direkt aus den Additionstheoremen der Trigonometrie herleiten.
Stellen wir den ursprünglichen Punkt $(x,y)$ in Polarkoordinaten mit Radius $r$ und Winkel $\phi$ dar:
$$ x = r \cos \phi, \quad y = r \sin \phi $$
Nach der Drehung um den Winkel $\theta$ ist der neue Winkel $(\phi + \theta)$. Die neuen Koordinaten sind:
$$ x' = r \cos(\phi + \theta) $$
$$ y' = r \sin(\phi + \theta) $$
Durch Einsetzen der Additionstheoreme und Rücksubstitution von $x$ und $y$ ergibt sich die klassische Formel.
5. Cheat Sheet: Gängige Rotationsregeln
Für Standardwinkel wie 90° oder 180° benötigen Sie keinen Rechner. Diese Regeln sind essenziell für schnelles Kopfrechnen.
| Rotation (Gegenuhrzeigersinn) | Transformationsregel | Beispiel Punkt (3, 4) |
|---|---|---|
| 90° Drehung | $$ (x, y) \to (-y, x) $$ | (-4, 3) |
| 180° Drehung | $$ (x, y) \to (-x, -y) $$ | (-3, -4) |
| 270° Drehung (90° CW) | $$ (x, y) \to (y, -x) $$ | (4, -3) |
6. Häufig gestellte Fragen (FAQ)
Quellen & Referenzen
- Anton, H. (2014). Elementary Linear Algebra. Wiley.
- Hearn, D., & Baker, M. P. (1996). Computer Graphics. Prentice Hall.
- Wolfram MathWorld. "Rotation Matrix."
Berechnen Sie Ihre Rotation
Erhalten Sie sofort präzise Koordinaten und Rechenwege.
Zum Rotationsrechner