logo

Babylon.js Market

Unreal Asset Exporter

Unreal Asset Exporter

Convert Unreal Engine .uasset files to GLB with PBR materials

Cooked UE4 & UE5 Support

Reads cooked .uasset files from any Unreal Engine 4.20 through 5.4 project. Engine version auto-detected from your .uproject — or override with a flag.

Cooked UE4 & UE5 Support

PBR Materials, Wired Correctly

Maps Unreal material instance parameters (BaseColor, Normal, ORM, Emissive) to the right glTF PBR channels. Handles packed ORM, RAM, and separate Roughness/Metallic/AO textures.

PBR Materials, Wired Correctly

Static + Skeletal Meshes

Exports StaticMesh props and SkeletalMesh characters with their skeletons. Material slot names are preserved so your engine can re-apply materials by name.

Static + Skeletal Meshes

Smart Texture Packing

Detects Unreal's RAM (R=Rough/G=AO/B=Metal) packing and swizzles channels at export time to glTF's ORM convention. Separate R/M/AO textures get packed together automatically.

Smart Texture Packing

Filter by Path or Type

Convert just the characters, just the environment, or just the weapons. Glob-style path filters and asset-type filters let you target exactly what you need.

Filter by Path or Type

Single-File GLB Output

Each asset becomes one self-contained .glb with all textures embedded. Optional webp compression and meshopt geometry compression shrink files dramatically.

Single-File GLB Output
↑↓ NavigateEnter SelectEsc CloseCtrl+K Open Search