New: Over 200+ new PBR materials added this month — Explore the collection
Start Free Trial

Blender Integratie Gids

De ultieme PBR-texturen voor creatieve professionals

Quick Start

Install the TextuurHaven Blender Addon

The TextuurHaven Blender addon connects your Blender workspace directly to our library of 12,000+ curated PBR texture sets. Once installed, you can browse, preview, and auto-assign 4K and 8K material channels without leaving the viewport.

TextuurHaven addon panel open in Blender 4.2, showing the texture browser with PBR channel previews and one-click assign button

Step 1 — Download the Addon

Log in to your TextuurHaven account and navigate to Account → Add-ons → Blender. Download textuurhaven_blender_v3.1.0.zip (compatible with Blender 3.6 through 4.3). The package is 4.2 MB and includes the Python module plus embedded thumbnail cache.

Step 2 — Enable in Blender

Open Blender, go to Edit → Preferences → Add-ons, click Install…, select the downloaded ZIP, and toggle the switch next to TextuurHaven: PBR Library Bridge. The addon adds a new panel under the Properties → Material tab and a sidebar icon in the 3D viewport.

Step 3 — Authenticate

In the new TextuurHaven panel, paste your API key (found at Account → Settings → API Access). The addon validates your license tier and syncs your saved collections. Pro and Studio subscribers get instant access to the full 8K catalog and batch-download queue.

Node Setup

Auto-Assign PBR Channels with Node Groups

Every texture set in the TextuurHaven library ships with a pre-built Blender node group. When you click Assign Material in the addon panel, the addon generates a Principled BSDF node tree with correctly wired Albedo, Normal, Roughness, Metallic, AO, and Displacement maps — no manual plugging required.

Supported Channel Maps

The addon recognizes and maps the following standard PBR channels: Albedo (Base Color), Normal (Tangent Space, OpenGL), Roughness, Metallic, Ambient Occlusion, Displacement (Height), and Emissive. If a channel is missing in a specific set, the node group auto-fills a safe default (e.g., Roughness = 0.5) so your material never breaks.

Resolution Handling

Select 4K (4096×4096) or 8K (8192×8192) in the addon dropdown. The addon sets the Image Texture node's interpolation to Cubic and enables Non-Color Data on all non-Albedo channels automatically. For displacement, it switches the Material Output to Displacement Type: Bump or True depending on your render engine (Cycles vs. Eevee).

Custom Node Group Editing

The generated node group is fully editable. Open the Shader Editor, select the material, and you'll see a node group named TH_PBR_[texture-slug]. You can duplicate it, remap individual channels, or insert Color Ramp nodes for roughness tweaking without touching the original images.

Download Addon (v3.1.0) View Full Documentation

Pro Tips

Workflow Tips for Blender Artists

Maximize your production speed with these techniques used by our community of 3D generalists, environment artists, and product visualizers.

Batch-Materialize Objects

Select multiple objects in the Outliner, open the TextuurHaven panel, and click Assign to Selection. The addon distributes the same PBR material across all selected objects and applies consistent UV scaling. Ideal for populating scenes with repetitive surfaces like floor tiles, brick walls, or metal panels.

UV Scale Presets

The addon includes three built-in UV scale presets: Architectural (1 m tiles), Product (10 cm tiles), and Macro (1 cm tiles). Adjust the scale slider in the panel to match your scene's real-world dimensions. Normal and displacement maps scale proportionally, so bump intensity stays physically accurate.

Sync Collections Across Projects

Use the Sync Collections button to pull your saved TextuurHaven collections (e.g., "Weathered Concrete — Vol. 3" or "Organic Fabrics — Autumn") into any Blender project. Collections are stored as JSON sidecar files in your TextuurHaven user directory, so they persist across Blender sessions and machine migrations.

Cycles vs. Eevee Compatibility

The addon detects your active render engine and adjusts the node tree accordingly. In Cycles, displacement maps route to the Displacement socket with Midlevel: 0.5. In Eevee, the same maps convert to a Bump node with Strength: 0.3 to maintain visual fidelity without heavy geometry subdivision.