Donna PBR — PBR Texture Pipeline for Blender

Donna Tools in Materials and Shading


Donna PBR automates the full PBR texture export pipeline directly from your Blender shader nodes — in one click.

Stop exporting textures one by one. Stop manually packing channels, inverting Smoothness, or flipping Normal maps for each engine. Donna PBR handles all of it automatically.


ENGINE PRESETS

→ Unreal Engine 5 — ORM map (R=AO G=Rough B=Metal), DirectX normals
→ Unity (Metallic/Smooth) — MRa map, automatic Smoothness inversion
→ Unity HDRP — Mask Map (R=Metal G=AO B=0 A=Smooth)
→ Godot 4 — ORM layout
→ glTF 2.0 — Blender glTF exporter-compatible suffixes
→ Marmoset Toolbag — DirectX normals, separate maps
→ RMA / O3DE — RMa layout
→ PBR Standard — separate Roughness + Metallic
→ Custom — fully configurable, saveable as preset


KEY FEATURES

◆ One-click export — Roughness, Metallic, AO, Albedo, Normal, Height, Opacity, Emissive, Specular

◆ Texture Auto-Detection — walks the Principled BSDF node graph and auto-fills all slots. Supports complex setups (MIX nodes, SEPARATE_COLOR, GROUP inputs). Confidence scoring included.

◆ Batch Export — all materials from all selected objects in one pass. Each material gets its own subfolder. Blender stays fully responsive.

◆ UDIM — full tile support across all map types.

◆ NumPy Pipeline — ~10× faster than pure Python on 4K+ textures. 4096×4096 in under 1 second.

◆ Check Scene — dry-run validator: scan every material in the scene and get OK / WARNING per material — without writing a single file.

◆ Export Queue — queue multiple jobs and run them sequentially.

◆ Headless CLI — export from the command line, no UI required. Perfect for CI/CD pipelines.

◆ Public API & Plugin Registry — third-party addons can register custom map types and presets without forking the source.

◆ 10 UI Languages — EN, IT, ES, FR, DE, ZH_CN, ZH_TW, RU, JA, KO.


OUTPUT OPTIONS

• Formats: PNG 8-bit, PNG 16-bit, JPEG, OpenEXR 32-bit float
• Max texture size: downscale 8K/16K sources at export without modifying originals
• Auto-versioning: _v001, _v002… on every run
• Custom naming patterns: {scene}, {material}, {object} placeholders
• Custom suffixes and folder structure per map type


COMPATIBILITY

Blender 4.4 – 5.3
Windows 10+ / macOS 11+ / Linux
Installation: drag & drop the .zip onto the Blender window


DOCUMENTATION

Three full PDF user manuals included — English, Italiano, 中文(简体) — covering every panel, preset, CLI, and troubleshooting.


SUPPORT

Priority email support. Bug reports triaged within 48 hours, fixes released as point updates.
[email protected]



  • Full PBR export pipeline for one user. All engine presets (UE5, Unity, Godot, glTF, Marmoset, O3DE), batch export, UDIM, Check Scene, headless CLI and NumPy pipeline.

    $29.93 $39.90
  • Everything in Solo. Up to 5 concurrent users — ideal for small studios and teams. Priority support included.

    $74.93 $99.90
  • Everything in Pro. Up to 10 concurrent users — for larger studios and pipelines. Priority support included.

    $134.93 $179.90
$29.93

Support Period Included

Includes 12 months of

Extend this product’s Support Period +12 months: 50% of product price

Have questions before purchasing?
Login to message

Details
Blender Extension Compatible Yes
Dev Fund Contributor
Published 4 months ago
Blender Version 4.4 - 5.2
Extension Type Add-on
Render Engine Used Cycles, Eevee
License GPL