arrow_backTools
blender-ue
LIVEBlender utilities for FAB marketplace & UE workflows

blender-ue

BLENDERUNREAL ENGINEFABAUTOMATIONMCP
Open Toolopen_in_new

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.

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

  • Smart Collection Grouping — groups FBX hierarchy (EMPTY → ARMATURE → MESH) into a single collection
  • Multiple Vault Path Support — auto-detects textures from various FAB vault locations across platforms
  • Dynamic Texture Matching — no hardcoded prefixes; scans vault and matches by material name keywords
  • Empty Collection Cleanup — automatic removal of leftover FBX collections after import
  • Texture Filter Panel — filter "All Textures" by material name for easy selection
  • Manual Texture Mapping — full panel for assigning textures to specific materials manually
  • How It Works

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

    You only need ONE file: fab_material_fixer_free.py

    1. Copy the addon file

  • Mac → ~/Library/Application Support/Blender/5.1/scripts/addons/
  • Windows → %APPDATA%\Blender Foundation\Blender\5.1\scripts\addons\
  • 2. Enable in Blender

  • Open Blender
  • Go to Edit > Preferences > Add-ons
  • Search for "FAB"
  • Enable "FAB Tools"
  • 3. Start using

  • Import a FAB model (FBX/GLTF/OBJ) into Blender
  • The addon automatically creates a collection with the model name
  • Detects textures from the FAB vault
  • Applies textures to materials
  • Manual mode (if auto-fix doesn't work)

  • Select the imported objects
  • Open the FAB panel in 3D View sidebar (press N)
  • Click "Set Up Collection"
  • Troubleshooting

  • Textures not found? Make sure the FAB vault exists at /Users/Shared/UnrealEngine/Launcher/VaultCache/FabLibrary, then click "Re-scan Textures" in the FAB panel.
  • Empty collections left behind? Click "Clean Collections" in the FAB panel.
  • FAB Vault Locations

  • macOS — /Users/Shared/UnrealEngine/Launcher/VaultCache/FabLibrary
  • macOS — ~/Library/Application Support/Epic/FabPlugins
  • macOS — ~/Library/Caches/com.epicgames.fab
  • Windows — C:\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/OFF — toggle auto-detection on import
  • Set Up Collection — manual trigger for selected objects
  • Re-scan Textures — refresh vault texture cache
  • Rescan All — re-process all objects in scene
  • Clean Collections — remove empty FBX collections
  • Open FAB Vault — open vault folder in file explorer
  • Manual Texture Map — full panel for texture assignment
  • Supported Asset Types

  • PNG (.png) — auto-scan vault
  • TGA (.tga) — auto-scan vault
  • JPG (.jpg, .jpeg) — auto-scan vault
  • .blend (.blend) — embedded images