IT-Lexikon › Programmierung › 3D-Rotation

3D-Rotation

Programmierung Svenska → Aktualisiert: 2026-10-05

Die Mathematik hinter der Transformation von 3D-Koordinaten durch Multiplikation mit Rotationsmatrizen — eine Grundoperation der Echtzeitgrafik und der Kern jeder rotierenden Demo-Cube.

Ein Punkt im Raum lässt sich um eine Achse drehen, indem man seine Koordinaten mit einer Rotationsmatrix multipliziert. Ein Würfel hat acht Ecken, ein komplexes Mesh Tausende. Jedes Frame müssen alle Ecken rotiert werden, oft um mehrere Achsen gleichzeitig. Demoscene-Coder trieben diese Operation auf die Spitze: handoptimiertes Assembly, um jeden Takt herauszuholen, Lookup-Tabellen statt trigonometrischer Funktionen und Bit-Tricks, um teure Rechenoperationen zu vermeiden. Die Mathematik war lineare Algebra, die Ausführung ein zäher Optimierungskampf.

← Zurück zum Lexikon