Passer au contenu
Média 1 pour l'article MifBridge: AI for UE & Blender
0 commentaire

Description

🌉 MifBridge: your AI agent drives Unreal Engine and Blender, and proves every change.

Blueprints, levels, materials, animation, UMG, PCG, Niagara and landscape, plus a full Blender backend for modelling, rigging, simulation and rendering. 458 typed Unreal endpoints, 189 Blender operations and 669 MCP tools, and every write is read back from the editor before it reports success.

🎬 See it work: Showcase videos · Documentation · API reference · Verification record · Join the Discord

⚡ WHY MIFBRIDGE IS DIFFERENT

  • ✅ Proof, not promises. Every write returns what the editor actually holds afterwards, read back from the asset. Compile a Blueprint and get the compiler's real errors mapped to the node and the pin, not a screenshot.

  • 🎨 Two engines, one agent. Unreal over HTTP and Blender over a local socket, from the same MCP server. Build a mesh in Blender, round-trip it into Unreal, and keep going.

  • 🛡️ Safe by default. Saves, Play-In-Editor, cooks and console commands are refused until you raise the write mode, and the agent cannot raise it. Destructive calls need an explicit confirm, and every response tells you if one of your real assets was touched.

  • 🧪 Tested like it matters. 346 test suites. Swept live on stock UE 5.3, 5.4, 5.5, 5.6, 5.7 and 5.8 with zero failing suites, and every Blender suite green on 3.6 through 5.2 LTS.

  • 🕰️ Starts at UE 5.3. Shipped and cooked projects on older engines are covered, not just the latest release.

  • 🔑 Your AI, your machine. Works with Claude Code or any MCP client. No credits, no subscription and no API keys in the plugin, and the bridge only listens on your own machine.

  • 📦 Full source included. The C++ plugin and the MCP server. The MifBlender add-on for Blender is a free download under its own MIT licence: https://mifshowcase.store/downloads/MifBlender-1.0.0.zip

🛠️ WHAT IT CAN DO

Not a chatbot that gives advice: typed calls that do the work and say exactly what changed.

Unreal Engine: 458 endpoints

  • Blueprints: create Blueprints, functions, macros, variables, components, interfaces and event dispatchers; add and wire nodes; compile with errors mapped to node and pin.

  • Levels & World: spawn, transform and duplicate actors; World Partition streaming and data layers; Level Snapshots; landscape sculpting, painting and heightmap import/export; water bodies; foliage; navigation.

  • Procedural & VFX: PCG graphs you can build, connect and generate; Niagara emitters and parameters; GeometryScript procedural meshes.

  • Materials: material and material-function graphs, instances, parameters and material layers.

  • Animation: notifies, curves, sync markers, anim-graph states, blend spaces, IK Rig and retargeting; Sequencer bindings, tracks and keys; MetaHuman characters (UE 5.6+); Live Link.

  • UI & Gameplay: UMG widget trees, MVVM bindings, widget previews rendered to PNG and live widgets during Play-In-Editor; Gameplay Ability System effects, Gameplay Tags, Game Features and Enhanced Input; Behavior Trees and StateTree.

  • Data & Pipeline: DataTables, structs and enums; import and export; Live Coding compiles; Unreal Insights traces. Cooked projects are supported.

Blender: 189 operations

  • Modelling: primitives, booleans, bevels with a tiling guard, modifiers, UVs and lightmap channels, mesh-quality checks.

  • Materials & Look: shader node authoring, procedural textures, smoke, fire and fog volumes, lights, cameras, world and colour management.

  • Rigging & Animation: armatures, weights, constraints, drivers, shape keys, keyframes and NLA strips.

  • Simulation: rigid bodies, cloth, soft bodies, fluids, dynamic paint, force fields, particles and hair, baked so they render.

  • Geometry Nodes & Compositing: author node trees and compositor setups.

  • Render & Interchange: EEVEE and Cycles stills and animations on your GPU; glTF, OBJ, USD, Alembic, STL, PLY and FBX in and out. Scene changes are undoable, one step per call.

  • AI 3D generation: text or image to a textured 3D mesh through your own local ComfyUI (Flux and Hunyuan3D-2). No paid API, and by default nothing leaves your machine.

🧠 SEE WHAT YOUR AGENT IS DOING

The in-editor MifBridge panel shows every call live, colour-coded READ, WRITE, BLOCKED, REFUSED or FAILED, plus a zoomable dependency Brainmap, a complexity Heatmap, a performance census, the Blueprint inheritance tree, a Behavior Tree view, a Skeletal Split bone picker and a setup checklist. If the editor ever goes down, a crash journal names the exact call that was running.

⚙️ TECHNICAL DETAILS

  • Engine versions: Unreal Engine 5.3, 5.4, 5.5, 5.6, 5.7 and 5.8

  • Blender: 3.6 through 5.2 LTS (add-on included)

  • Platforms: Windows 64-bit, editor only. Nothing ships in your packaged game.

  • AI clients: Claude Code or any MCP client (MCP server included, Python 3.10+)

  • Surface: 458 UE endpoints · 189 Blender operations · 669 MCP tools · 346 test suites

  • Licensing: per Fab's licence. Redistributing the plugin or its source is prohibited.

⚠️ Important: AI agents make real changes to your project. MifBridge refuses saves and other risky calls by default and reads every change back, but keep your project in source control and review what your agent buil

Formats inclus