Skip to content

Pbr Bridge

by studioromanrec·Workflow

Illustrative cover generated by AnyPlugins — no product screenshot available.

Why we like it

PBR Bridge earns its place in the superhive library by collapsing the manual node-wiring of a PBR material into a single button, and by outputting correct setups for Cycles, EEVEE, Unreal Engine 5 and Unity from one dropdown.

What is Pbr Bridge?

PBR Bridge is a Blender add-on that turns a folder of textures into a finished PBR material without manual node wiring. You select your object, point the add-on at a texture folder, and press Build PBR Material. It then scans the folder, identifies each map by filename, builds the node tree, sets the right color spaces, and assigns the material in under five seconds.

It builds for different targets. Cycles and EEVEE get a full Principled BSDF setup with AO multiplied into Base Color, and Height maps convert to a Bump node when no Normal Map is present. Unreal Engine 5 output uses ORM packing (R=AO, G=Roughness, B=Metallic) with the Normal Map converted from OpenGL to DirectX. Unity output — Standard, URP or HDRP — inverts Roughness to Smoothness, pulls AO from the R channel, and keeps the Normal Map in OpenGL. One dropdown switches between them.

Detection is case-insensitive and covers Albedo, Roughness, Metallic, Normal, AO, Height, Emission and Opacity maps across PNG, JPG, TGA, TIFF, EXR and HDR, matching Quixel, Poliigon, AmbientCG and Fab naming. It runs on Blender 3.4 through 5.1 across Windows, macOS and Linux, with no internet connection or external dependencies required.

Who is Pbr Bridge best for?

Pbr Bridge is best for environment artists working with large texture libraries, game developers exporting assets to UE5 or Unity, and archviz artists applying materials to many objects.

How much does Pbr Bridge cost?

Pbr Bridge is completely free to download and use.

Key features

  • One-click material building: select an object, point the add-on to a texture folder, and press Build PBR Material — it scans the folder, identifies each texture by filename, builds the node tree, sets color spaces, and assigns the material in under five seconds.
  • Cycles and EEVEE output with a full Principled BSDF setup, AO multiplied into Base Color, and Height maps converted to a Bump node when no Normal Map is present.
  • Unreal Engine 5 output with ORM packing (R=AO, G=Roughness, B=Metallic) and the Normal Map converted from OpenGL to DirectX convention.
  • Unity output for Standard, URP and HDRP: Roughness inverted to Smoothness, AO extracted from the R channel, and the Normal Map kept in OpenGL. A single dropdown switches between engines.
  • Auto-detects standard PBR maps — Albedo/Base Color, Roughness, Metallic, Normal, AO, Height/Bump, Emission and Opacity — using case-insensitive filename keywords.
  • Supports PNG, JPG, TGA, TIFF, EXR and HDR files, and works with Quixel, Poliigon, AmbientCG and Fab naming conventions.
  • Pure Python with no external dependencies and no internet connection required; installs like any standard Blender add-on.

Tags

#PBR#materials#textures#workflow#node setup#Unreal Engine 5#Unity#Blender add-on

Frequently asked questions

Which Blender versions and operating systems does PBR Bridge support?

PBR Bridge supports Blender 3.4 through 5.1 and runs on Windows, macOS (both Apple Silicon and Intel) and Linux. It's written in pure Python with no external dependencies, so it installs like any standard Blender add-on and needs no internet connection to work. If you're on a Blender release inside that 3.4 to 5.1 range on any of the three listed operating systems, the add-on is built to run without extra setup or additional packages to fetch beforehand.

Can PBR Bridge build materials for Unreal Engine 5 and Unity?

PBR Bridge builds materials for more than Blender's own renderers. For Cycles and EEVEE it creates a full Principled BSDF setup with AO multiplied into Base Color. For Unreal Engine 5 it handles ORM packing — R=AO, G=Roughness, B=Metallic — and converts the Normal Map from OpenGL to DirectX convention. For Unity in Standard, URP or HDRP it inverts Roughness to Smoothness, extracts AO from the R channel, and keeps the Normal Map in OpenGL. You switch engines from one dropdown and build again.

What texture formats and naming conventions does PBR Bridge detect?

PBR Bridge detects textures by filename across PNG, JPG, TGA, TIFF, EXR and HDR formats. It recognises standard PBR maps — Albedo or Base Color, Roughness, Metallic, Normal, Ambient Occlusion, Height or Bump, Emission and Opacity or Alpha — using keyword matching that is case-insensitive. It works with Quixel, Poliigon, AmbientCG, Fab and most texture-library naming conventions, so you point it at a folder and it identifies each map, sets the correct color spaces, and wires the node tree for you.

Does PBR Bridge need an internet connection or extra dependencies?

PBR Bridge requires no internet connection and has no external dependencies. It's written in pure Python and installs like any standard Blender add-on, so there's no separate runtime or package to fetch before it works. The typical flow is to select your object, point the add-on at a texture folder, and press Build PBR Material — it then scans the folder, identifies each texture, builds the correct node tree, sets the color spaces, and assigns the material in under five seconds.

Is PBR Bridge free, and what does its license allow?

PBR Bridge is listed as free in this catalog, so check the developer's page for current pricing and licensing details. It's released under GPL v3, which permits commercial use across personal and commercial projects, though you may not resell or redistribute the add-on as your own product. For the latest terms, plus tutorials and updates, studioromanrec maintains a page and a YouTube channel where the add-on is documented. A demo video is also available.

Alternatives to Pbr Bridge

Also in Workflow for Blender.

Similar plugins