Zum Hauptinhalt springen
Getly

Befehlsmenü

Zu einer Seite springen oder den Katalog durchsuchen

PBR-Texturen in Blender verwenden: Schritt für Schritt

Aus einem ZIP mit PBR-Maps ein fertiges Blender-Material bauen: Node Wrangler, Non-Color-Maps, Richtung der Normal Map, Displacement, Kachelung und Export.

6 Min. Lesezeit
1.141 Wörter
PBR-Texturen in Blender verwenden: Schritt für Schritt

Du hast ein PBR-Texturpaket gekauft oder heruntergeladen, entpackt, und jetzt liegen dort fünf Bilder mit Namen wie wood_basecolor.png, wood_normal.png und wood_roughness.png. In diesem Tutorial machst du daraus ein funktionierendes Material in Blender 4.x, korrigierst die zwei Einstellungen, an denen Materialien am häufigsten falsch aussehen, und erfährst, wie Kachelung und Export funktionieren. Beim ersten Mal dauert das etwa zehn Minuten, danach unter einer Minute.

Was meistens im Paket steckt: Wir haben das Regal PBR Materials & Textures auf Getly ausgewertet (gemessen im Oktober 2026): 583 aktive Produkte, 93,8 % werden als ZIP-Archiv geliefert. Die meisten Beschreibungen nennen Farb-, Normal- und Roughness-Maps (Roughness in 92,5 %, Normal in 91,8 %) und eine Auflösung von 2K (92,3 %); Ambient Occlusion oder Height Maps nennt keine. Ein Shop hält 91,8 % des Regals, die Anteile beschreiben also vor allem das Format eines Verkäufers. Pakete von anderswo enthalten oft zusätzlich AO, Height und Metallic, und die Schritte unten decken alle Maps ab.

Schritt 1: Entpacken und Maps zuordnen

Entpack das Archiv in einen Ordner neben deiner .blend-Datei oder in deine Texturbibliothek. Ordne dann jede Map anhand ihres Namens zu:

MapÜbliche NamenAnschlussFarbraum
Grundfarbealbedo, diffuse, color, basecolorBase ColorsRGB
Normalnormal, nrm, nor, normal_gl, normal_dxNormal (über Normal-Map-Node)Non-Color
Roughnessroughness, roughRoughnessNon-Color
Metallicmetallic, metalness, metalMetallicNon-Color
Heightheight, displacement, dispDisplacement am Material OutputNon-Color
Ambient Occlusionao, occlusionOptional, mit der Farbe multipliziertNon-Color

Liegt statt Roughness eine Glossiness-Map bei, ist sie umgekehrt: Schließ sie über einen Invert-Color-Node an. Enthält das Paket normal_gl und normal_dx, nimm für Blender die GL-Variante (warum, erklärt Schritt 4).

Schritt 2: Node Wrangler aktivieren

Node Wrangler gehört zum Lieferumfang von Blender und erledigt die meisten Verbindungen für dich. Öffne Edit > Preferences > Add-ons, such nach „Node Wrangler“ und setz den Haken. Das machst du nur einmal.

Schritt 3: Material mit einem Tastenkürzel bauen

  1. Wähl dein Objekt aus und öffne den Arbeitsbereich Shading.
  2. Klick im Shader-Editor auf New, um ein Material anzulegen. Du bekommst einen Principled BSDF, verbunden mit dem Material Output.
  3. Klick auf den Principled BSDF, um ihn auszuwählen.
  4. Drück Strg+Umschalt+T (Principled Texture Setup).
  5. Wähl im Dateibrowser alle Maps des Pakets aus und bestätige.

Node Wrangler liest die Dateinamen, legt pro Map einen Image-Texture-Node an, verbindet jeden mit dem richtigen Eingang, ergänzt Normal-Map- und Displacement-Nodes, wo nötig, und einen gemeinsamen Mapping-Node für die Skalierung. Prüf das Ergebnis: Jeder Node sollte am Eingang aus der Tabelle oben hängen.

Schritt 4: Farbraum und Richtung der Normal Map korrigieren

Diese beiden Einstellungen sind für die meisten „mein Material sieht falsch aus“-Momente verantwortlich.

Farbraum. Nur die Grundfarben-Map ist wirklich ein Farbbild. Alle anderen Maps sind Daten. Klick jeden Image-Texture-Node ohne Farbinformation an und stell Color Space auf Non-Color. Node Wrangler macht das meistens selbst, aber Dateien mit ungewöhnlichen Namen rutschen durch. Eine Roughness-Map auf sRGB macht die Oberfläche glänzender oder matter, als sie sein sollte.

Richtung der Normal Map. Normal Maps gibt es in zwei Konventionen. Blender nutzt OpenGL (grüner Kanal zeigt nach oben). Unreal und viele Spielwerkzeuge nutzen DirectX (grün zeigt nach unten). Mit einer DirectX-Map wirken Erhebungen in Blender wie Dellen, und das Licht in Rillen scheint von der falschen Seite zu kommen. Die Lösung ist, den grünen Kanal zu invertieren:

  1. Füg zwischen der Normal-Image-Texture und dem Normal-Map-Node einen Separate Color-Node (Modus RGB) ein.
  2. Schick den G-Ausgang durch einen Invert Color-Node (oder einen Math-Node mit Subtract: 1 minus G).
  3. Füg R, das invertierte G und B mit Combine Color zusammen und leite das in den Color-Eingang des Normal-Map-Nodes.

Sagt das Produkt nicht, welche Konvention es nutzt, schau dir eine gerenderte Kugel an: Das Licht sollte auf die oberen Kanten erhabener Details fallen.

Schritt 5: Height Map als Bump oder echtes Displacement

Eine Height Map kann zwei verschiedene Aufgaben übernehmen.

  • Mit Bump vortäuschen (Eevee und Cycles). Schließ die Height Map über einen Bump-Node an den Normal-Eingang an, in Reihe mit der Normal Map. Günstig, ohne zusätzliche Geometrie, gut für feine Details.
  • Echtes Displacement (Cycles). Schließ die Height Map über einen Displacement-Node an den Displacement-Eingang des Material Output an. Stell unter Material Properties > Settings Displacement auf Displacement and Bump oder Displacement Only. Das Mesh braucht genug Geometrie: Füg einen Subdivision Surface-Modifier (Simple) mit mehreren Stufen hinzu. Beginn mit einer Scale um 0,1 im Displacement-Node und justiere nach; der Standardwert drückt die Oberfläche oft viel zu weit heraus.

Hat dein Paket keine Height Map, überspring den Schritt. Die meisten Oberflächen wirken schon mit Normal und Roughness gut.

Schritt 6: Ambient Occlusion und Metallic

Cycles berechnet Verschattung selbst, eine AO-Map ist also optional. In Eevee kann sie Tiefe geben: Misch sie mit einem Mix Color-Node im Modus Multiply in die Grundfarbe, Faktor 0,5 bis 1. Schließ AO an keinen Eingang des Principled BSDF an.

Bei Metallen verbindest du die Metallic-Map mit Metallic. Bei Nichtmetallen wie Holz oder Stein bleibt Metallic auf 0, auch ohne Map.

Schritt 7: Kachelung und Maßstab

PBR-Texturen sind meist nahtlos und wiederholen sich ohne sichtbare Kanten. Die Größe steuerst du mit dem Mapping-Node, den Node Wrangler angelegt hat: Erhöh Scale X und Y, damit das Muster kleiner wird und sich öfter wiederholt. Halt X und Y gleich, wenn du nichts verzerren willst.

Hat das Objekt keine saubere UV-Abwicklung, nutz die Box-Projektion: Stell in jedem Image-Texture-Node Projection auf Box, Blend auf etwa 0,2, und speise den Mapping-Node aus dem Object-Ausgang eines Texture-Coordinate-Nodes. Das funktioniert gut für Wände, Böden und Kisten. Organische Formen wickelst du im Edit Mode mit U > Smart UV Project ab.

Achte auf die Texeldichte: Eine 2K-Textur über eine große Wand gezogen wirkt aus der Nähe unscharf. Wiederhol sie öfter oder nimm für große Flächen ein höher aufgelöstes Set.

Schritt 8: Speichern, Packen, Exportieren

  • Portabel halten. File > External Data > Make Paths Relative oder Pack Resources, um die Bilder in der .blend zu speichern.
  • glTF/GLB (Web und viele Engines): exportiert Grundfarbe, Metallic-Roughness, Normal und Occlusion und packt die Texturen in eine GLB. Height Maps und prozedurale Nodes werden nicht exportiert.
  • FBX: Stell Path Mode auf Copy und aktiviere den Button zum Einbetten der Texturen. Engines bauen das Material beim Import neu auf, prüf dort ebenfalls die Richtung der Normal Map.
  • Game-Engines: Unity erwartet Normal Maps im OpenGL-Stil, Unreal im DirectX-Stil. Beim Wechsel zwischen beiden invertierst du den grünen Kanal.

Schnelle Fehlersuche

  • Material wirkt wie Plastik: Roughness steht auf sRGB oder ist nicht angeschlossen.
  • Rillen von der falschen Seite beleuchtet: DirectX-Normal-Map, grünen Kanal invertieren.
  • Sichtbare Nähte: Die Textur ist nicht nahtlos oder UV-Nähte laufen quer durchs Muster; probier die Box-Projektion.
  • Oberfläche „explodiert“ beim Displacement: Scale im Displacement-Node senken, prüfen, dass Midlevel 0,5 ist.

Fertige Sets findest du im Regal PBR-Materialien. Prüf vor dem Kauf im Produkt die Liste der Maps, die Auflösung und die Konvention der Normal Map.

Bereit zu starten?

Unabhängiger Marktplatz für digitale Creators. Behalte 80–90 % von jedem Verkauf. Akzeptiere Karten und Stablecoins.