Definition: Eine Textur ist ein Bild, das auf die Oberfläche eines 3D-Modells gelegt wird und dort Eigenschaften wie Farbe, Glanz, Rauheit oder feine Unebenheiten beschreibt. Die Geometrie legt die Form fest, die Textur das Aussehen der Oberfläche. Erst durch Texturen wirkt ein gebürstetes Edelstahlblech wie Metall und nicht wie graues Plastik.
Im B2B-Maschinenbau werden Texturen eingesetzt für: fotorealistische Produktvisualisierung im Vertrieb, 3D-Viewer auf Websites und Messe-Kiosken, AR-Präsentationen beim Kunden vor Ort, VR-Design-Reviews und Schulungsanwendungen, in denen Bediener Bauteile am Aussehen wiedererkennen müssen.
Vorteil: Ein texturiertes Modell zeigt Material und Verarbeitungsqualität einer Maschine, ohne dass die Geometrie schwerer wird.
Englisch: Texture, Texture Map
Deutsch: Textur, Oberflächentextur
Funktionsweise
UV-Mapping: vom Bild zur Oberfläche
Damit ein 2D-Bild korrekt auf einem 3D-Körper liegt, braucht das Modell ein UV-Layout:
- Abwicklung: Die Oberfläche wird wie ein Schnittmuster in die Ebene aufgeklappt (Achsen U und V).
- Nähte setzen: Schnittkanten werden an verdeckte Stellen gelegt, etwa an Gehäusekanten.
- Zuordnung: Jeder Eckpunkt des Modells erhält eine Koordinate im Bild.
- Rendering: Die GPU liest beim Zeichnen für jeden Bildpunkt den passenden Texturwert aus.
Unterschied zu CAD: CAD-Daten beschreiben Flächen mathematisch und enthalten meist keine UV-Koordinaten. Beim Weg in die 3D-Pipeline werden die Flächen trianguliert und neu abgewickelt.
PBR: physikalisch basierte Materialien
Physically Based Rendering (PBR) beschreibt Oberflächen mit Kenngrößen, die sich an realem Lichtverhalten orientieren. Im Metallic-Roughness-Modell von glTF 2.0 kommen typischerweise diese Maps zum Einsatz:
| Map | Beschreibt | Beispiel Maschine |
|---|---|---|
| Base Color | Grundfarbe ohne Licht und Schatten | RAL-Lackton des Gehäuses |
| Metallic | Metall oder Nichtmetall | Edelstahl vs. Kunststoffabdeckung |
| Roughness | Matt bis glänzend | Gebürstetes vs. poliertes Blech |
| Normal Map | Feine Reliefs ohne zusätzliche Polygone | Riffelblech, Rändelung, Schweißnaht |
| Ambient Occlusion | Verschattung in Spalten und Ecken | Fugen zwischen Baugruppen |
In glTF liegen Metallic (Blaukanal) und Roughness (Grünkanal) in einem gemeinsamen Bild, Ambient Occlusion kann im Rotkanal desselben Bildes stehen. Das spart Dateien und Speicher.
Typische Oberflächen im Maschinenbau
- Metall: hoher Metallic-Wert, Roughness steuert den Unterschied zwischen gestrahlt, gebürstet und poliert.
- Lack: Nichtmetall mit Base Color im Lackton. Für Hochglanz- oder Mehrschichtlack gibt es die Erweiterung KHR_materials_clearcoat (Klarlackschicht).
- Gummi und Kunststoff: hohe Roughness, oft eine Normal Map für Struktur, etwa bei Förderbändern, Dichtungen oder Griffen.
Bitmap- und prozedurale Texturen
Die meisten Texturen in Echtzeitanwendungen sind Bitmaps, also Pixelbilder. Prozedurale Texturen werden dagegen per Formel berechnet und sind in jeder Größe scharf. Render-Programme nutzen sie gern für Rauschen, Schliffbilder oder Maserungen. Für Web und Mobile werden prozedurale Materialien meist vorab in Bitmaps umgerechnet (gebacken), weil Viewer und AR-Formate sie nicht direkt auswerten.
B2B-Anwendungen
Vertrieb und Produktvisualisierung
Kunden beurteilen Maschinen auch nach Anmutung. Saubere PBR-Texturen zeigen Edelstahl in Lebensmittelqualität, Pulverbeschichtung oder Sichtschutzscheiben realistisch. Ein Modell mit PBR-Materialien sieht im Browser, auf dem Tablet und im AR-Headset konsistent aus, weil alle Plattformen dieselben Kenngrößen auswerten.
Messe und Kiosk
Auf großen Touchscreens fallen schwache Texturen sofort auf. Hier lohnen sich höhere Auflösungen, weil Kiosk-Hardware meist leistungsfähiger ist als ein Smartphone. Mit Real-time Rendering lassen sich Lackfarben und Ausstattungsvarianten live umschalten, etwa in 3D-Produktkonfiguratoren.
Service und Schulung
Techniker erkennen Bauteile oft an Farbe und Kennzeichnung: gelbe Warnmarkierungen, Typenschilder, farbcodierte Leitungen. Texturen machen diese Merkmale in Wartungsanleitungen und VR-Trainings sichtbar.
Design Review
Im Design Review geht es meist um Form und Bauraum, nicht um Fotorealismus. Vereinfachte Materialien genügen oft. Für Reviews zur Anmutung, etwa Farbkonzepte für eine neue Baureihe, sind realistische Lack- und Metalltexturen dagegen Pflicht.
Texturoptimierung für Web, Mobile und XR
Texturen machen oft einen großen Teil der Dateigröße und des GPU-Speichers eines 3D-Modells aus. Wer dasselbe Modell auf mehreren Plattformen einsetzt, plant die Texturen deshalb von Anfang an mit.
| Plattform | Typische Grenze | Empfehlung |
|---|---|---|
| Web (Desktop) | Ladezeit und Bandbreite | Komprimierte Texturen, schrittweises Nachladen |
| Smartphone, Tablet | GPU-Speicher, Akku | Kleinere Auflösungen, kombinierte Maps |
| Kiosk, Messe-PC | Kaum, starke Hardware | Höhere Auflösung für Nahansichten |
| AR (iOS, Android) | Speicher der App, Wärmeentwicklung | Schlanke Materialien, wenige Texturen |
| VR-Headset | Hohe Bildrate in zwei Ansichten | Komprimierte Texturen, Mipmaps |
Bewährte Maßnahmen:
- Auflösung passend zur Plattform: Desktop und Kiosk vertragen größere Texturen als Smartphones und Standalone-Headsets.
- GPU-Texturkompression: JPEG und PNG werden auf der Grafikkarte vollständig entpackt. KTX 2.0 mit Basis Universal bleibt dagegen auch im GPU-Speicher komprimiert und wird zur Laufzeit in das Format des jeweiligen Geräts umgewandelt. In glTF geschieht das über die Erweiterung KHR_texture_basisu.
- Texturatlas: Mehrere kleine Texturen in einem Bild zusammenfassen, das reduziert Draw Calls.
- Kachelbare Texturen: Für große, gleichförmige Flächen (Bodenplatten, Lochbleche) wiederholt sich ein kleines Muster.
- Mipmaps: Verkleinerte Stufen derselben Textur verhindern Flimmern bei entfernten Objekten.
- Details in die Normal Map backen: Kleine Bohrungen, Schrauben und Prägungen als Relief statt als Geometrie.
Für AR auf iOS wird das Modell meist als USDZ ausgeliefert, das ebenfalls PBR-Materialien unterstützt. Ein sauber aufgebautes PBR-Material lässt sich so aus einer Quelle für Web, WebGL-Viewer und AR-Apps nutzen.
Häufig gestellte Fragen (FAQ)
Was ist der Unterschied zwischen Textur und Material?
Das Material ist die Gesamtbeschreibung einer Oberfläche: welches Beleuchtungsmodell gilt, welche Werte für Farbe, Metallic und Roughness verwendet werden. Texturen sind Bilder, die diese Werte pro Bildpunkt liefern. Ein Material kann auch ohne Textur auskommen und mit festen Werten arbeiten, etwa für einfarbig lackierte Bleche.
Können Texturen direkt aus dem CAD-System übernommen werden?
Meist nicht. CAD-Systeme speichern Materialien oft als Farbwerte oder eigene Bibliotheken, ohne UV-Layout und ohne PBR-Maps. Für Echtzeitanwendungen werden Texturen in einem eigenen Arbeitsschritt erstellt oder aus Materialbibliotheken zugeordnet.
Warum sieht ein Modell im Browser anders aus als im Render-Programm?
Echtzeit-Viewer rechnen vereinfachte Beleuchtung, um flüssig zu bleiben. Unterschiede entstehen vor allem durch Umgebungslicht (Environment Map), Farbraum-Einstellungen und fehlende PBR-Kanäle. Gegenmittel: konsequent mit PBR arbeiten und das Modell in den Zielplattformen prüfen.
Wie viele Texturen braucht ein Maschinenmodell?
Das hängt vom Einsatz ab. Für einen Web-Viewer reichen oft wenige gemeinsame Materialien mit kombinierten Maps. Für Nahaufnahmen auf dem Messe-Kiosk kann ein deutlich detaillierteres Set sinnvoll sein. Entscheidend ist, unnötige Doppelungen zu vermeiden.
Gehören Logos und Typenschilder in die Textur?
Ja, Beschriftungen werden üblicherweise als Textur aufgebracht, nicht modelliert. Achten Sie auf ausreichende Auflösung an dieser Stelle, damit Schrift auch im Zoom lesbar bleibt.
Branchenstandards und Technologien
- glTF 2.0 (Khronos Group) – Austauschformat für Echtzeit-3D mit Metallic-Roughness-PBR
- KTX 2.0 und Basis Universal – GPU-Texturkompression für alle Plattformen
- KHR_materials_clearcoat – glTF-Erweiterung für Klarlackschichten
- OpenUSD – Szenenbeschreibung, Basis von USDZ
- MaterialX – offener Standard für den Austausch von Materialdefinitionen
- Learn OpenGL: PBR Theory – Einführung in physikalisch basiertes Rendering
Verwandte Themen
3D-Grundlagen: - 3D-Modell – Geometrie und Aufbau - 3D-Pipeline – vom CAD zum Echtzeitmodell - Real-time Rendering – Echtzeit-Darstellung - UV-Mapping – Abwicklung von Oberflächen - Shader – Programme für die Oberflächendarstellung
Formate und Standards: - OBJ – einfaches 3D-Format mit Materialdatei - USDZ – AR-Format für Apple-Geräte - glTF – Web-3D-Format mit PBR - KTX 2.0 – komprimierte Texturen
Plattformen: - WebGL – 3D im Browser - Augmented Reality – AR-Grundlagen - Virtual Reality – VR-Technologie - visionOS – Apples Plattform für räumliche Anwendungen
Anwendungen: - 3D-Produktkonfiguratoren – Varianten in Echtzeit - Digital Twin – digitales Abbild einer Anlage - Immersives Erlebnis – realistische Darstellung - Produktvisualisierung – Materialien im Vertrieb - Level of Detail (LOD) – Detailstufen für Performance
