BlendUnreal Toolkit
add-on
Export straight from Blender into Unreal Engine 5 — correct scale, LODs, auto-tagged collision, skeletal mesh + animation split, and multi-part assemblies combined into one clean asset. One click, no manual rebuild.
Ah, got it — BlendKit is the marketplace, not the product. Here's a more detailed plain-text description of BlendUnreal Toolkit for that listing:
BlendUnreal Toolkit — Blender → Unreal Engine 5 Export Pipeline
Every export used to mean the same manual ritual: fix the axes, fix the scale, rename collision meshes by hand, split the skeletal mesh out yourself, re-pack your textures, reassemble a forty-part prop piece by piece once it lands in Unreal. BlendUnreal Toolkit does all of it in one pass.
Select your objects in Blender, click Export, and get a stamped SmartPackage — correctly scaled, correctly tagged, and ready to use — that drops straight into Unreal Engine 5.
What it does:
- Export tuned for UE5. Correct axis convention and scale are baked in automatically, so imported meshes and rigs need zero manual correction on the Unreal side.
- Skeletal mesh / animation split. Rigged characters export as a mesh file plus one animation file per action, matching exactly how Unreal's importer expects skeletal content to be organized. Root motion is captured per action, with loop detection.
- Combine Parented Meshes. Multi-part assemblies — a car body, wheels, and trim, parented together in Blender however deep the hierarchy goes — import as one combined asset instead of dozens of loose pieces you'd otherwise reassemble by hand in the Unreal editor. If one part is accidentally out of place, it's automatically excluded from the combined mesh rather than corrupting the whole thing.
- Collider Wizard. Analyzes your mesh shapes and auto-detects and prefixes collision meshes (UCX_ / UBX_ / USP_ / UCP_) so Unreal picks them up on import automatically. Optional one-click generation of convex collider proxies from your source geometry.
- 3-level LOD chain with a live polycount report, so you see the reduction cost before you ship it.
- ORM texture packing — Occlusion, Roughness, and Metallic packed into the exact channel layout UE5 material instances expect.
- Incremental export. SHA-256 hash tracking per object means only what actually changed gets re-exported — no more waiting through a full re-export for a one-vertex tweak.
- LiveTransmit. Leave Unreal running and every export pushes straight over automatically, checksum-verified on arrival — no manual import step, ever.
- Companion Unreal plugin included, pure Python — no C++ compile step required. One-click SmartPackage import, or fully automatic via LiveTransmit.
Known limitation (this release): materials and textures always import correctly as assets. Automatic assignment onto a mesh's material slots works reliably for standard setups; more complex material graphs or unusual naming schemes may occasionally need a couple of manual assignments after import — the Output Log always tells you exactly which slots matched and which didn't, so it's never a silent failure. Fully automatic assignment for every case is a planned free update for existing customers.
Requirements: Blender 4.2+, Unreal Engine 5.2+.
One-time purchase. No subscription.