Skip to main content
Getly

Blender Add-ons

Shader Bridge — Convert Blender Materials to Unity Shader Graph & Unreal

Real material conversion: procedurals are baked, channel-packed, and emitted as Unity Shader Graph, Unity ShaderLab, or Unreal T3D — no manual rebuilding.

$9.99

Product Description

Shader Bridge — Convert Blender Materials to Unity Shader Graph & Unreal

Real material conversion: procedurals are baked, channel-packed, and emitted as Unity Shader Graph, Unity ShaderLab, or Unreal T3D — no manual rebuilding.


Why Shader Bridge

Manual shader rebuilding burns hours per asset. Existing converters either dump every Blender node verbatim (which the engine can't compile) or summarise the material into a single Principled BSDF and lose all the detail.

Shader Bridge takes a middle path: it converts what the engine has a real equivalent for, bakes what it doesn't, and emits the result in the engine's native format with the right channel packing already applied.


Features

Three Unity targets + Unreal T3D

  • Unity URP — .shadergraph (PBR Master Node)
  • Unity HDRP — .shadergraph (HDLit Master Node)
  • Unity Built-in — .shader (ShaderLab surface shader)
  • Unreal Engine 4 / 5 — .t3d material file

Six supported root shaders (v1.1)

  • Principled BSDF — direct conversion
  • Emission — Color/Strength land on emission_color / emission_strength, base_color = 0
  • Diffuse BSDFmetallic = 0, specular = 0
  • Glossy BSDFmetallic = 1
  • Glass BSDFtransmission = 1, IOR copied
  • Transparent BSDFalpha = 0, transmission = 1

Smart traversal

  • Mix Shader / Add Shader passthrough — picks the dominant branch by Fac value, the other branch contributes its upstream nodes
  • NodeGroup auto-traversal — enters custom node groups via GROUP_OUTPUT, no need to ungroup first
  • Reroute transparency — hops through reroute nodes cleanly, ignores dangling links

Procedural baker

  • Noise / Voronoi / Wave / Musgrave become real textures
  • Proper context restore — your material's nodes are not left rewired after a failed bake
  • ShaderToRGB-driven graphs detected and routed through the baker

Channel packing per engine

  • Unity URP / Built-in — Metallic (RGB) + Smoothness (A)
  • Unity HDRP — Mask Map: Metallic / AO / Detail / Smoothness
  • Unreal Engine — ORM: AO (R) + Roughness (G) + Metallic (B)

Diagnostic Conversion Report

  • Accurate supported / unsupported counts
  • root_kind field — tells you whether the master ended up as PRINCIPLED / EMISSION / DIFFUSE / GLOSSY / GLASS / TRANSPARENT / ADD_SHADER
  • Plain-English error messages for Use Nodes disabled, missing Material Output, unconnected Surface — no more Supported: 0 / Unsupported: 0 mystery

Real IR-driven emitters

  • Values come from actual node defaults
  • Links from the real graph
  • No placeholder zeros

Viewport approximation

  • One-click EEVEE preview tuned to the engine's look (Unity Filmic, Unreal ACES-style)
  • Auto-detects EEVEE Next on Blender 4.2+

Toon detector

  • Flags ShaderToRGB-driven materials so you can route them through the procedural baker

Compatibility

  • Blender: 4.0 + (4.2 LTS recommended)
  • Unity: 2022.3 LTS + (URP, HDRP, Built-in)
  • Unreal Engine: 4.27 + and 5.x

What you get

  • Shader Bridge add-on (Python only, no DLL)
  • README with full quick-start guide
  • Free updates for v1.x
  • Support through marketplace messaging

Install

Edit → Preferences → Add-ons → Install... → pick shader_bridge_v1_1_0.zip → enable. The ShaderBridge sidebar tab appears in the 3D Viewport (press N).

No external Python packages or DLLs required.


License

GPL-3.0. Standard for Blender add-ons. The license applies to the add-on code only — the shaders you generate with it are yours to ship in any commercial project.


What's new in v1.1.0

  • Stylised root shaders supported: Emission, Diffuse, Glossy, Glass, Transparent now accepted as Material Output sources
  • Mix Shader / Add Shader passthrough with dominant-branch selection
  • NodeGroup auto-traversal via GROUP_OUTPUT — works with materials from BlenderKit / Poliigon / Quixel that wrap their guts in a custom group
  • Diagnostic Conversion Report — accurate counts plus a root_kind indicator
  • Plain-English error messages with concrete fixes for Use Nodes disabled, missing Material Output, unconnected Surface

What you get

1 file · 77.12 KB

  • shader_bridge_v1_1_0.zipZIP · 77.12 KB
Secure CheckoutInstant DownloadMoney-back Guarantee
Package checkPassed
PublishedAug 28, 2026
File size77.12 KB
File formatZIP
Versionv1.0

Tags

```shadermaterialunityunrealue5urphdrpshader graphshaderlabt3dconversion
N
NeonAnvil

Frequently asked questions

Do I get access instantly?

Yes. This is a digital product — you can download it right after checkout, straight from your library.

Can I use it for commercial projects?

Licence terms are set by the seller. Check the product description before you buy — it states any limits on personal, commercial or client use.

What's your refund policy?

You're covered by a 30-day money-back guarantee. If something isn't right, request a refund from your order and the Getly team reviews it.

What file formats and sizes will I get?

You'll download the files exactly as the seller packaged them (about 77.12 KB). See the product details and description for the included formats.

Do I get free updates?

Yes — when the seller ships a new version, you can re-download the latest files from your library at no extra cost. Check the changelog for recent updates.

Price

$9.99