← Zurück zu Animation & VFX
Das 3D-Koordinatensystem ist das räumliche Referenzgitter, das in jeder 3D-Software die genaue Position, Rotation und Skalierung eines Objekts im virtuellen Raum mithilfe von drei senkrecht aufeinander stehenden Achsen (X, Y, Z) beschreibt.

Rubrik: Animation & VFX · Unterrubrik: 3D-Grundlagen · Niveau: Einsteiger Synonyme / Auch bekannt als: Kartesisches Koordinatensystem, 3D-Raum, Weltachsen, globales Koordinatensystem

Was ist das 3D-Koordinatensystem?

Das 3D-Koordinatensystem ist das unsichtbare Gerüst, auf dem jede 3D-Szene aufbaut. Es legt fest, wo sich ein Objekt im virtuellen Raum befindet, in welche Richtung es zeigt und wie groß es ist. Jeder Punkt im 3D-Raum wird durch drei Koordinatenwerte eindeutig beschrieben: X (Breite), Y (Höhe) und Z (Tiefe).

Erklärung

Das kartesische Koordinatensystem existiert in der 3D-Grafik in zwei wichtigen Varianten: dem Weltkoordinatensystem (World Space) und dem lokalen Koordinatensystem (Local Space oder Object Space).

Das Weltkoordinatensystem ist absolut und unveränderlich – es beschreibt, wo sich ein Objekt relativ zur gesamten 3D-Szene befindet. Der Ursprung (Origin) liegt bei den Koordinaten (0, 0, 0), oft als „World Origin" bezeichnet. Die drei Achsen stehen exakt senkrecht aufeinander:

  • X-Achse: verläuft horizontal (links–rechts)
  • Y-Achse: verläuft vertikal (oben–unten) in Blender, Maya; in manchen Programmen (z. B. 3ds Max) steht Z für oben–unten
  • Z-Achse: verläuft in die Tiefe (vorne–hinten)

Das lokale Koordinatensystem eines Objekts ist relativ zu dessen eigenem Ursprungspunkt und dreht sich mit, wenn das Objekt rotiert wird. Dies ist besonders beim Rigging und bei Animationen entscheidend: Ein Arm bewegt sich entlang seiner lokalen X-Achse, unabhängig davon, wie die Figur im Weltkoordinatensystem ausgerichtet ist.

Daneben gibt es den View Space (Kameraraum), der Koordinaten relativ zur aktuellen Kameraposition beschreibt, und den Screen Space, der zweidimensionale Bildschirmkoordinaten nach der Projektion bezeichnet. In Shadern und Rendering-Pipelines ist zudem der Tangent Space relevant, der für Normal Maps genutzt wird.

Ein wichtiger Unterschied zwischen 3D-Programmen betrifft die Ausrichtung der Y- und Z-Achse: Blender nutzt Z-up (Z zeigt nach oben), während Maya und 3ds Max oft Y-up verwenden. Beim Datenaustausch zwischen Programmen muss diese Differenz durch Achsenkonvertierung ausgeglichen werden.

Koordinatenwerte werden als Vektoren notiert, z. B. (3.0, 1.5, -2.0). Negative Werte bedeuten, dass ein Objekt sich in negativer Achsenrichtung befindet – also links, unten oder hinter dem Ursprung.

Beispiele

  1. Blender: Im 3D-Viewport zeigt das bunte Achsenkreuz (Gizmo) in der oberen rechten Ecke stets die aktuelle Orientierung von X (rot), Y (grün) und Z (blau). Mit GX/Y/Z bewegt man Objekte exakt entlang einer Achse.
  2. Cinema 4D: Das Koordinatensystem wird im Koordinaten-Manager unten im Interface numerisch angezeigt. Dort kann man Position, Rotation und Skalierung für jede Achse direkt eingeben.
  3. Maya: Der Move-Tool-Handle zeigt farbkodierte Achsenpfeile. Über das Attribute-Editor-Fenster sind alle Transform-Werte exakt ablesbar und editierbar.
  4. Film-Produktion: Ein Character-Rigger platziert Joints (Gelenke) gezielt entlang der lokalen Achsen der Gliedmaßen, damit Animatoren natürliche Bewegungen entlang der richtigen Rotationsachsen erzeugen können.
  5. Anfängerfehler: Objekte verschieben und dabei vergessen, den richtigen Koordinatenmodus (Welt vs. Lokal) einzustellen. Wenn ein Objekt rotiert ist, führt eine Verschiebung im Weltkoordinatenmodus oft zu unerwarteten diagonalen Bewegungen.

In der Praxis

In Blender wechselt man den Transformationsmodus mit den Tasten G (Grab/Verschieben), R (Rotate) und S (Scale), jeweils gefolgt von X, Y oder Z für die Achse. Mit GG gleitet ein Vertex entlang einer Kante. Das Koordinatensystem einer Achseneinschränkung wechselt man mit der rechten Maustaste oder durch zweimaliges Drücken der Achsentaste (z. B. GZZ = lokale Z-Achse statt globaler). Im Header des Viewports lässt sich zwischen Global, Local, Normal und Gimbal umschalten.

Vergleich & Abgrenzung

Das 3D-Koordinatensystem unterscheidet sich vom 2D-Koordinatensystem (X/Y-Ebene) durch die zusätzliche Tiefenachse Z. Verwechslungsgefahr besteht mit dem UV-Koordinatensystem, das zweidimensional ist und zur Texturierung von 3D-Oberflächen dient – es verwendet die Buchstaben U und V statt X und Y, um Verwechslungen mit dem 3D-Raum zu vermeiden. Der Normale-Vektor (Normal) ist kein Koordinatensystem, sondern ein Richtungsvektor senkrecht zur Oberfläche.

Häufige Fragen (FAQ)

Warum zeigt die Z-Achse in Blender nach oben, in Maya aber nicht? Unterschiedliche Softwareentwickler haben historisch verschiedene Konventionen etabliert. Blender, Cinema 4D und 3ds Max nutzen Z-up; Maya und viele Game-Engines (Unity, Unreal Engine) nutzen Y-up. Beim FBX- oder OBJ-Export gibt es Konvertierungsoptionen, die die Achsen automatisch umrechnen.

Was ist der Unterschied zwischen globalem und lokalem Koordinatensystem? Das globale System ist absolut und bezieht sich auf die gesamte Szene. Das lokale System ist relativ zum jeweiligen Objekt und dreht sich mit, wenn das Objekt rotiert. Beim Animieren von Charakteren ist das lokale System essenziell, weil Arme und Beine sich entlang ihrer eigenen Achsen bewegen sollen, nicht entlang der Weltachsen.

Verwandte Einträge

Weiterführend

  • Blaine, K. (2022): Blender 3D – Das offizielle Handbuch. Rheinwerk Verlag.
  • Chopine, A. (2011): 3D Art Essentials. Focal Press.
  • Online: Blender Docs – Transformation Basics:
← Zurück zu Animation & VFX
Infotag · 13. Mai · 15:00 Uhr · Vor Ort

Sei am Mittwoch dabei.
Bring Eltern oder Freunde mit.

Ein halber Nachmittag, der dir drei Jahre Klarheit bringen kann. Kostenlos, unverbindlich, ehrlich.

  • Rundgang durch Studios, Schnitträume und Tonstudio
  • Echte Absolventenfilme sehen
  • 1:1-Beratung zu Bewerbung & BAföG
  • Studierende direkt fragen
  • Kaffee, kein Sales-Pitch
  • Auch online möglich

Platz beim Infotag reservieren

Dauert 30 Sekunden. Bestätigung per E-Mail.
100 % kostenlos · keine Verpflichtung · jederzeit absagbar