UV Mapping in Maya ist der Prozess der Zuweisung von zweidimensionalen Texturkoordinaten (U/V-Koordinaten) zu den Vertices eines 3D-Meshes, damit Texturen korrekt und verzerrungsfrei auf die Oberfläche projiziert werden.
Rubrik: Software & Tools · Unterrubrik: Maya · Niveau: Fortgeschritten Synonyme / Auch bekannt als: UV-Entfaltung, UV Unwrapping, Texturkoordinaten, UV-Layout
Was ist UV Mapping in Maya?
UV Mapping ist die Verbindung zwischen dem 3D-Raum und dem 2D-Texturraum. Jedes Vertex eines Meshes bekommt UV-Koordinaten, die definieren, welche Stelle der Textur-Bitmap auf diesem Vertex liegt. „U" entspricht der horizontalen Achse, „V" der vertikalen Achse des Texturraums (0.0 bis 1.0). Schlechte UVs führen zu Verzerrungen, Texturbrüchen und Problemen beim Baking, sorgfältige UV-Arbeit ist eine Grundvoraussetzung für professionelle 3D-Produktion.
Erklärung
UV Editor:
Der UV Editor (UV > UV Editor oder Windows > UV Editor) ist das zentrale Werkzeug für UV-Arbeit. Er zeigt die 2D-Projektion des 3D-Meshes als ausgebreitete Flächen (UV-Shells). Im Editor können UVs selektiert, verschoben, skaliert und rotiert werden.
Projektionsmethoden:
Maya bietet automatische Projektionen als Ausgangspunkt:
Planar Mapping: Projiziert Texturkoordinaten aus einer Richtung (X, Y, Z oder Kamera). Geeignet für flache Flächen, erzeugt bei gewölbten Meshes Verzerrungen an den Seiten.
Cylindrical Mapping: Zylindrische Projektion für röhrenförmige Objekte. Gut für Äste, Säulen, Schläuche.
Spherical Mapping: Kugelförmige Projektion für runde Objekte. Erzeugt Pole-Verzerrungen, ähnlich wie bei Weltkarten.
Automatic Mapping: Maya projiziert das Mesh von mehreren Seiten und erstellt automatisch getrennte UV-Shells per Seite. Schnell, aber erfordert immer manuelle Nacharbeit.
Camera-Based Mapping: Projiziert aus der aktiven Kamera, nützlich für Matchmove-Texturing.
Unfold und Optimize:
Das Herzstück des UV-Mappings ist das Unfold: Maya öffnet die Polygone des Meshes in der 2D-Ebene und minimiert dabei Verzerrungen.
UV > Unfold nutzt einen Stretch-Minimierungsalgorithmus und bietet Modi: Uniform (erzeugt winkelkonforme Entfaltung), wie auch constraint-basierte Methoden, die Seams respektieren.
UV > Optimize (früher: Relax) glättet bestehende UVs und reduziert Winkel- und Flächenverzerrungen iterativ.
Seams setzen:
Seams (Nähte) sind Kanten, entlang derer das Mesh für das UV-Layout aufgeschnitten wird. UV > Cut setzt Seams auf selektierten Edges; UV > Sew verbindet aufgetrennte Edges wieder. Gut platzierte Seams sind unsichtbar auf dem fertigen Objekt (hinter Kleidung, in der Armachsel, unter dem Kinn) und ermöglichen verzerrungsfreie Entfaltung.
UV Shells und Layout:
Nach dem Unfold entstehen UV-Shells, die einzelnen aufgeklappten Meshbereiche. Diese müssen im UV-Raum (0 bis 1, der sog. "0-1 Space" oder "UDIM 1001") angeordnet werden:
- Shells sollen sich nicht überlappen.
- Größere oder wichtigere Bereiche erhalten mehr UV-Fläche (höhere Texeldichte).
UV > Layoutautomatisiert das Packung der Shells.
UDIM-System:
UDIM (U Dimension) erweitert den Texturraum über das 0-1-Quadrat hinaus auf mehrere Kacheln. Tile 1001 = 0–1/0–1, Tile 1002 = 1–2/0–1 etc. UDIM erlaubt sehr hohe Texturauflösungen für Charaktere durch viele Kacheln (z.B. 8K pro UDIM-Tile). Maya unterstützt UDIM vollständig im UV Editor und in Arnold.
Texeldichte:
Texeldichte beschreibt, wie viele Pixel pro Meter oder Zentimeter auf einem Objekt dargestellt werden. Einheitliche Texeldichte in der gesamten Szene ist wichtig für konsistentes Erscheinungsbild. UV > Set Texel Density und UV > Get Texel Density helfen beim Normalisieren.
UV Transfer:
Mesh > Transfer Attributes > UV Sets überträgt UVs von einem Mesh auf ein anderes mit ähnlicher Topologie, nützlich bei LOD-Versionen oder Kleidungsschichten.
Baking:
Für Normal Maps, Ambient Occlusion und andere Bakes müssen die UVs des Low-Poly-Meshes überlappungsfrei sein. Arnold bietet Arnold > Utilities > Bake; alternativ wird in Marmoset Toolbag oder Substance Painter gebacken, was jedoch saubere Maya-UVs als Basis voraussetzt.
Beispiele
- Charakterkopf: Der Kopf eines Charakters wird mit sorgfältig platzierten Seams (hinter dem Ohr, unter dem Kinn) aufgetrennt; das Gesicht bekommt die größte UV-Shell für maximale Texturauflösung.
- Hard-Surface-Objekt: Ein Raumschiff wird in funktionale Bereiche geteilt (Rumpf, Cockpit, Triebwerke) mit separaten UV-Shells für jede Region.
- Organischer Baum: Äste erhalten Cylindrical Mapping; das Blatt-Mesh erhält Planar Mapping; Bark-Textur wird durch gleichmäßige Texeldichte korrekt skaliert.
- UDIM-Charakter: Ein VFX-Charakter erhält 4 UDIM-Kacheln (Kopf, Körper, Hände, Füße) mit je 8K-Auflösung.
- Architektur-Modell: Wände, Böden und Decken werden mit einheitlicher Texeldichte für eine tileable Brick-Textur vorbereitet.
In der Praxis
Workflow-Tipps:
- Erstelle UVs erst nach Fertigstellung des Meshes, nachträgliche Topologieänderungen zerstören UVs.
- Nutze RizomUV oder Headus UVLayout für schnellere, hochwertigere UV-Entfaltung, diese können UVs nach Maya exportieren/importieren.
- Prüfe Texeldichte vor dem Rendering: Ungleichmäßige Dichten erzeugen sichtbare Qualitätsunterschiede.
- Deaktiviere Backface Culling im UV Editor, um beide Seiten von Doppel-Flächenobjekten zu sehen.
Wichtige Shortcuts im UV Editor:
F: Zoom auf SelektionG: Wiederholt letzten UV-BefehlShift+F: Zoom auf alle ShellsW,E,R: Move, Rotate, Scale für UVs
Typische Fehler:
- Überlappende UVs beim Baking: Führen zu falschen Bake-Ergebnissen. Immer vor dem Baken prüfen via
UV > UV Toolkit > Overlap Check. - Gespiegelte UVs: Einige Objekte werden mit gespiegelten Shells gespiegelt (z.B. für Symmetrie), was bei Normal Maps Probleme erzeugt.
- Stretched UVs: Sichtbare Texturverzerrung. Prüfen mit
UV > Display > UV Checker.
Vergleich & Abgrenzung
RizomUV (ehemals Unfold3D) ist der Industriestandard für schnelles, automatisches UV-Unwrapping und übertrifft Mayas eingebaute Tools in Geschwindigkeit und Qualität. Blenders UV Unwrap bietet durch Live-Unwrap und Smart UV Project ähnliche Funktionalität, ist aber weniger UDIM-orientiert. Cinema 4D UV Manager ist seit R26 deutlich verbessert, bleibt aber hinter spezialisierten Tools zurück. Mayas UV-Toolset ist für Produktionsarbeit ausreichend, wird aber in Studi-Pipelines oft durch RizomUV ergänzt.
Häufige Fragen (FAQ)
Was ist der Unterschied zwischen UV Set 1 und UV Set 2? Maya unterstützt mehrere UV-Sets pro Mesh. UV Set 1 (map1) ist der Standard für Texturen. UV Set 2 wird oft für Lightmap-UVs genutzt (für Echtzeit-Engines oder Lightbaking), da Lightmaps überlappungsfreie, einheitliche UVs im 0-1-Raum erfordern.
Wie viele UDIM-Tiles brauche ich für einen Film-Charakter? Typisch in Filmproduktionen: 4–8 UDIM-Tiles à 4K oder 8K. Hauptcharaktere können mehr erhalten. Wichtig ist konsistente Texeldichte zwischen allen Tiles.
Kann Maya UDIMs nach Substance Painter exportieren? Ja. Beim Export als OBJ oder FBX werden UDIM-Informationen mitexportiert. Substance Painter erkennt die Tiles beim Import automatisch.
Verwandte Einträge
Weiterführend
- Autodesk Inc. (2026): Maya Help, UV Mapping.
- Murdock, Kelly L. (2023): Autodesk Maya 2024 Basics Guide. SDC Publications. ISBN 978-1-63057-586-3.
- Spencer, Scott (2015): ZBrush Digital Sculpting Human Anatomy. Sybex/Wiley. ISBN 978-0-470-50603-2. (Kap. UV-Workflows)

