arrow_backTools
v1.0.0

blender-ue

Blender utilities for Epic Games FAB marketplace and Unreal Engine workflows. Auto-fixes FAB material imports, bridges assets between Blender and UE, and integrates with Claude Code MCP tools.

blender-ue FAB Material Auto-Fix Addon

FAB Material Auto-Fix Addon v1.0.0 — Blender 3D View sidebar panel

Addon

FAB Material Fixer v1.0.0

Platform

Blender 4.5 / 5.0 / 5.1

Vault

Cross-platform auto-detect

What's New in v1.0.0

folder_special

Smart Collection Grouping

Correctly groups FBX hierarchy (EMPTY → ARMATURE → MESH) into single collection

travel_explore

Multiple Vault Path Support

Auto-detects textures from various FAB vault locations across platforms

psychology

Dynamic Texture Matching

No hardcoded prefixes — scans vault and matches by material name keywords

cleaning_services

Empty Collection Cleanup

Automatic removal of leftover FBX collections after import

filter_alt

Texture Filter Panel

Filter "All Textures" by material name for easy selection

texture

Manual Texture Mapping

Full panel for assigning textures to specific materials manually

How It Works

  1. 1.Import FAB model (FBX/GLTF/OBJ) into Blender
  2. 2.Handler detects new objects automatically
  3. 3.Creates collection with FAB item name
  4. 4.Detects vault folder from object naming
  5. 5.Scans textures from vault (PNG, TGA, JPG)
  6. 6.Applies textures to Principled BSDF materials
  7. 7.Clean up empty collections automatically

Installation Guide

You only need ONE file: fab_material_fixer_free.py

1

Copy the addon file

laptop_macMac

copy

fab_material_fixer_free.py

to:

~/Library/Application Support/Blender/5.1/scripts/addons/

desktop_windowsWindows

copy

fab_material_fixer_free.py

to:

%APPDATA%\Blender Foundation\Blender\5.1\scripts\addons\

2

Enable in Blender

1.Open Blender
2.Go to Edit > Preferences > Add-ons
3.Search for "FAB"
4.Enable "FAB Tools"
3

Start Using

1.Import a FAB model (FBX/GLTF/OBJ) into Blender
2.The addon will automatically create a collection with the model name
3.Detect textures from the FAB vault
4.Apply textures to materials
tune

Manual Mode (if auto-fix doesn't work)

1.Select the imported objects
2.Open the FAB panel in 3D View sidebar (press N)
3.Click "Set Up Collection"
help

Troubleshooting

Textures not found?

  • -Make sure FAB vault exists at: /Users/Shared/UnrealEngine/Launcher/VaultCache/FabLibrary
  • -Click "Re-scan Textures" in the FAB panel

Empty collections left behind?

-Click "Clean Collections" button in the FAB panel

FAB Vault Locations

PlatformVault Path
macOS/Users/Shared/UnrealEngine/Launcher/VaultCache/FabLibrary
macOS~/Library/Application Support/Epic/FabPlugins
macOS~/Library/Caches/com.epicgames.fab
WindowsC:\Program Files\Epic Games\Launcher\VaultCache\FabLibrary
Windows%LOCALAPPDATA%\Epic\FabPlugins
Windows%LOCALAPPDATA%\com.epicgames.fab\Caches
Linux~/.local/share/Epic/FabPlugins
Linux~/.cache/com.epicgames.fab

Panel Features

Auto-Fix: ON/OFFToggle auto-detection on import
Set Up CollectionManual trigger for selected objects
Re-scan TexturesRefresh vault texture cache
Rescan AllRe-process all objects in scene
Clean CollectionsRemove empty FBX collections
Open FAB VaultOpen vault folder in file explorer
Manual Texture MapFull panel for texture assignment

Supported Asset Types

TypeExtensionsDetection
PNG.pngAuto-scan vault
TGA.tgaAuto-scan vault
JPG.jpg, .jpegAuto-scan vault
.blend.blendEmbedded images