Deze gids doorloopt het instellen van een PBR-materiaal in Blender 4.x met gedownloade textuurmaps. Aan het einde heb je een correct geconfigureerd Principled BSDF-materiaal met albedo-, normale en ruwheidsmaps dat correct rendert in zowel Cycles als EEVEE.
Stap 1: Download Je Texturen
Begin met het downloaden van een basistextuur. Genereer voor deze gids een betontextuur uit de Beton Generator op 2048px. Je kunt ook downloaden vanuit de textuurbibliotheek. Als je een normale map nodig hebt, gebruik je de Normale Map tool om er een te genereren vanuit je basistextuur. Sla alle bestanden op in een speciale textuurenmap naast je .blend-bestand.
Stap 2: Maak een Nieuw Materiaal
Selecteer je object in Blender. Open het Properties-paneel, ga naar het tabblad Materiaal (bolvormig pictogram) en klik op Nieuw. Hernoem het beschrijvend — “Beton_Muur” in plaats van “Material.001”. Open de Shader Editor (Shift+F3 of splits een viewport en verander het editortype) om de knoopgraph te zien. Je ziet een Principled BSDF-knoop verbonden met de Material Output.
Stap 3: Voeg de Albedo (Basiskleur) Map Toe
Druk in de Shader Editor op Shift+A en voeg een Image Texture-knoop toe (Zoeken: “Image Texture”). Klik op Openen en selecteer je gedownloade albedo/diffuse PNG. Verbind de kleuruitvoer met de Base Color-invoer op de Principled BSDF. Zorg ervoor dat de kleurruimte is ingesteld op sRGB (dit is de standaard voor kleurafbeeldingen).
Stap 4: Voeg de Normale Map Toe
Voeg een andere Image Texture-knoop toe. Laad je normale map PNG. Verander de kleurruimte naar Non-Color — dit is essentieel. Normale maps coderen directionele gegevens, geen kleur, en de verkeerde kleurruimte geeft onjuiste belichting.
Voeg een Normal Map-knoop toe (Shift+A → Vector → Normal Map). Verbind de kleuruitvoer van Image Texture met de kleurinvoer van de Normal Map-knoop. Verbind de Normal-uitvoer van de Normal Map-knoop met de Normal-invoer van de Principled BSDF. Pas de Strength-waarde aan — 1.0 is standaard, maar 0.5–0.8 ziet er vaak natuurlijker uit voor subtiele oppervlakken.
Stap 5: Voeg een Ruwheidsmap Toe
Als je een speciale ruwheidsmap hebt, voeg je een andere Image Texture-knoop toe, stel je de kleurruimte in op Non-Color en verbind je de kleuruitvoer met de Roughness-invoer van de Principled BSDF. Als je geen aparte ruwheidsmap hebt, kun je er een afleiden uit de albedo door deze te desatureren: voeg een Color Ramp-knoop toe tussen de afbeeldingstextuur en de ruwheidsinvoer om het grijswaardenbereik opnieuw toe te wijzen. Voor beton is een ruwheidswaarde van 0.7–0.9 realistisch.
Stap 6: UV-Mapping en Tegeling
Standaard gebruikt Blender de UV-map van het mesh. Voor naadloze texturen wil je vaak de tegalingsschaal regelen. Voeg een Texture Coordinate-knoop toe (Shift+A → Input → Texture Coordinate) en een Mapping-knoop (Shift+A → Vector → Mapping). Verbind de UV-uitvoer van Texture Coordinate met de Vector-invoer van de Mapping-knoop. Verbind de Vector-uitvoer van de Mapping-knoop met de Vector-invoeren van al je Image Texture-knopen.
Om de textuur 3×3 over het oppervlak te betegelen, stel je de Scale X- en Y-waarden in de Mapping-knoop in op 3.0. Voor niet-uniforme oppervlakken (zoals een lange gang) kun je verschillende X- en Y-schaalwaarden gebruiken. Omdat Texturize-texturen naadloos zijn, betegelen ze zonder zichtbare naden op elke schaal.
Stap 7: Fijnafstemming in Principled BSDF
De Principled BSDF heeft aanvullende parameters die het waard zijn om aan te passen:
- Metalliek — Instellen op 0.0 voor niet-metaaloppervlakken (beton, hout, stof). Instellen op 1.0 voor metalen.
- Specular IOR Level — Regelt de intensiteit van Fresnel-reflecties. Standaard (0.5, equivalent aan IOR 1.5) is correct voor de meeste diëlektrica.
- Subsurface — Voor doorschijnende materialen (was, huid, marmer), voeg een kleine subsurface-waarde toe om schaduwen zachter te maken.
Cycles vs. EEVEE Overwegingen
Normale maps werken identiek in beide renderers. Verplaatsingsmapping vereist Cycles met de Displacement-instelling gewijzigd van “Bump Only” naar “Displacement and Bump” in de materiaalinstellingen. EEVEE gebruikt schermruimte-reflecties, dus ruwheidswaarden onder 0.1 kunnen er anders uitzien tussen de twee renderers. Bekijk altijd een preview in je doelrenderer.
Je Knoopboom Organiseren
Voor complexe materialen met 4–6 textuurmaps gebruik je Frames (Ctrl+J) om gerelateerde knopen te groeperen. Label alle Image Texture-knopen met hun doel (Albedo, Normaal, Ruwheid). Dit maakt het materiaal leesbaar wanneer je er maanden later op terugkomt. Je kunt ook Node Groups (Ctrl+G) maken voor herbruikbare instellingen.
Begin nu met het bouwen van materialen — genereer een Hout- of Baksteen-textuur en volg deze stappen.