Latest: v1.0.5

GenPBR Blender Plugin

Transform Your Blender Workflow with Professional PBR Texture Generation

Generate professional-quality PBR texture maps directly inside Blender. Create normal maps, metallic maps, roughness maps, and ambient occlusion maps from any base texture in seconds—without leaving your 3D workspace.

Official GenPBR Blender Plugin: This is the official, open-source Blender addon developed and maintained by GenPBR.View on GitHub for source code, documentation, and community support.

Watch Installation & Setup Tutorial

Learn how to download, install, and use the GenPBR Blender plugin in this step-by-step video guide

Why Choose the GenPBR Blender Plugin?

Seamless Blender Integration

Work faster with native Blender integration that eliminates context switching. Generate PBR textures directly in the Shader Editor sidebar—no external software, no manual file management, no workflow interruptions.

Professional Quality Results

Powered by GenPBR's proven algorithm-based PBR generation technology (not unpredictable AI), delivering consistent, production-ready textures that match industry standards for game development, arch-viz, and 3D art.

Complete Material Setup in One Click
  • Creates and configures Principled BSDF shaders
  • Connects all generated maps to correct inputs
  • Sets proper color space (sRGB for color, Non-Color for data maps)
  • Multiplies AO with base color for realistic shadowing
Smart Auto-Detection

Automatically extracts base textures from your existing materials. Simply select an object with a material, and the plugin intelligently finds and loads the base texture—no manual file browsing required.

Key Features

Generate Complete PBR Material Sets
  • Normal Maps - Add realistic surface detail and depth
  • Metallic Maps - Define metal vs. non-metal surfaces accurately
  • Roughness Maps - Control surface smoothness and micro-detail
  • Ambient Occlusion Maps - Enhance shadowing in crevices and corners
Fully Customizable Parameters

Fine-tune every aspect of texture generation:

  • Normal Strength (0.0-10.0) - Control surface detail intensity
  • Metallic Intensity (0.0-2.0) - Adjust metal detection sensitivity
  • Roughness Intensity (0.0-5.0) - Vary surface smoothness contrast
  • AO Intensity (0.0-5.0) - Control shadow strength
  • AO Radius (1.0-30.0) - Adjust shadow area size
Intelligent Image Processing
  • Automatic compression for large images (resizes to max 2048x2048 if needed)
  • Smart format handling - Supports PNG, JPEG, BMP, TIFF
  • Packed texture support - Works with Blender's packed images
  • Progress tracking - Real-time generation progress indicator
Professional Error Handling
  • Clear error messages with actionable solutions
  • Usage statistics - Track your API quota and remaining requests
  • Rate limit monitoring - Know when to wait or upgrade
  • Network error recovery - Helpful troubleshooting guidance

Installation & Setup

Get started in 3 simple steps

Official Plugin: This is the official GenPBR Blender addon.Open source on GitHub • Free to use • Community supported

1. Download the Plugin

Visit the GitHub Releases page and download the latest release zip file (e.g., genpbr-blender-addon-v1.0.5.zip).

Download

2. Install in Blender

Open Blender 3.6 or later. Go to Edit → Preferences → Add-ons. Click Install... and select the genpbr-blender-addon zip. Enable "GenPBR Map Generator" by checking the box.

3. Configure API Key

Go to Edit → Preferences → Add-ons → GenPBR Map Generator. Enter your GenPBR API key (see pricing section below). Save preferences.

Get API Key
System Requirements

Blender: 3.6 or later

Compatible with all modern Blender versions

Internet Connection

Required for API access

Python Libraries

requests (included with Blender), PIL/Pillow (optional, for faster compression)

GenPBR API Key

Get one from your dashboard

API Access & Pricing

The GenPBR Blender plugin requires API access to generate textures. Choose the plan that fits your workflow.

Free Plan
Coming Soon
  • Monthly free credits
  • 1K resolution outputs
  • Perfect for learning
  • Non-commercial use starting Dec 1, 2025
Starter Plan
Popular
  • Monthly credit allowance
  • Higher resolution exports
  • Full commercial rights
  • API access included
View Pricing
Pro Plan
Best Value
  • Generous monthly credits
  • Up to 8K resolution outputs
  • Full commercial licensing
  • Priority API access
View Pricing
Enterprise
  • Bulk API usage
  • Custom workflows
  • Team seats
  • Guaranteed performance
Contact Sales

How to Use

Basic Workflow
  1. 1

    Open Shader Editor

    Switch to Shader Editor workspace or open Shader Editor window. Press N to open sidebar if hidden.

  2. 2

    Access GenPBR Panel

    Find the "GenPBR" tab in the sidebar. Select an object with a material (or assign one).

  3. 3

    Select Base Texture

    Click "Select Base Texture" to browse for an image OR let the plugin auto-detect from your material's Principled BSDF.

  4. 4

    Choose Maps to Generate

    Toggle Normal, Metallic, Roughness, and/or AO maps. Adjust parameters for each enabled map type.

  5. 5

    Generate & Apply

    Click "Generate PBR Maps". Watch progress in real-time. Maps are automatically applied to your material!

Advanced Usage

Custom Material Setup:

  • The plugin creates a clean Principled BSDF setup
  • Base texture connects as Albedo/Base Color
  • AO multiplies with base color for realistic shadows
  • All maps use correct color space settings
  • Normal map uses proper Normal Map node

Parameter Tuning:

  • • Start with default values
  • • Adjust Normal Strength for more/less surface detail
  • • Increase Metallic Intensity for stronger metal detection
  • • Fine-tune Roughness Intensity for material variation
  • • Control AO Radius for shadow spread

Troubleshooting

"Please enter your API key" Error

Go to Edit → Preferences → Add-ons → GenPBR Map Generator. Paste your API key in the preferences panel. Ensure the key is copied correctly (no extra spaces).

"API request failed" or Network Errors
  • • Check your internet connection
  • • Verify your API key is active and valid
  • • Check if you've exceeded your monthly quota
  • • Review usage statistics in the GenPBR panel
"Quota Exceeded" Error

Your monthly API quota has been reached. Upgrade your plan at genpbr.com/pricing or wait for the next billing cycle.

Texture Not Auto-Loading
  • • Ensure your object has an active material
  • • Material must use nodes (not Blender Internal)
  • • Base texture should be connected to Principled BSDF Base Color input
  • • Try manually selecting the texture file
Material Not Created

Make sure an object is selected in the 3D viewport. The plugin requires an active object to assign materials.

Why GenPBR Over Other Solutions?

Algorithm-Based Precision

Unlike AI tools that produce unpredictable results, GenPBR uses proven mathematical algorithms for consistent, reproducible texture generation. Same input = same output, every time.

Production-Ready Workflow

Built for professional game development, arch-viz, and 3D art pipelines. Integrates seamlessly with Unity, Unreal Engine, and other game engines.

Enterprise-Grade Reliability
  • Consistent performance and uptime
  • Transparent commercial licensing
  • Optimized algorithms and GPU acceleration
  • Revenue-backed business model ensures long-term support
Complete Control

Fine-tune every parameter with immediate visual feedback. No black-box AI decisions—you control the results.

Perfect For

Game Developers

Create PBR materials for Unity, Unreal Engine, and other game engines

3D Artists

Generate professional textures for Blender, Maya, 3ds Max projects

Arch-Viz Professionals

Produce realistic materials for architectural visualization

Indie Developers

Affordable PBR texture generation for small projects

Students & Learners

Learn PBR workflows with professional-quality tools

Ready to Revolutionize Your Blender Texture Workflow?

Transform flat textures into professional PBR materials without leaving Blender.

1. Download the plugin from GitHub Releases • 2. Get your API key at genpbr.com/dashboard/api-keys • 3. Install and configure in Blender (3 steps, 2 minutes) • 4. Generate your first PBR material in seconds

Blender Plugin Frequently Asked Questions

Everything you need to know about the GenPBR Blender plugin