logo

Babylon.js Market

Unity Asset Exporter

Unity Asset Exporter

Convert Unity projects, shipped games, and .unitypackage files to GLB

Three Unity Input Shapes

One CLI, three commands — convert (cooked projects + shipped games), unpackage (.unitypackage archives), fbx (raw FBX folders). Pick the one matching your source and let it rip.

Three Unity Input Shapes

AssetRipper Under the Hood

For shipped Unity games and cooked projects, we bundle a native binary built on AssetRipper (the same parser behind FModel-for-Unity). Unity 3.5 through Unity 6 formats, IL2CPP + Mono supported.

AssetRipper Under the Hood

Unity Asset Store Unpacker

Extract a .unitypackage's GUID-directory format, reconstruct the Assets/ tree, and batch-convert every FBX inside. No Unity install required — just point, shoot, import.

Unity Asset Store Unpacker

Synty Palette Wiring

Auto-wires shared palette textures onto low-poly Synty / PolygonPack-style meshes via the MaterialList_*.txt index. Verified on a 1193-asset Synty pack: 1116 meshes wired on the first pass.

Synty Palette Wiring

PBR Materials, Wired Correctly

Maps Unity's standard lit shader properties (_MainTex, _BumpMap, _MetallicGlossMap, _OcclusionMap, _EmissionMap) to glTF's PBR metallic-roughness channels. Swizzles the metal/smooth packing glTF expects.

PBR Materials, Wired Correctly

Streaming Per-Asset Output

GLBs land in the output directory as each mesh finishes converting, not all at the end. Progress spinner shows live counts; optional webp compression and meshopt shrink results dramatically.

Streaming Per-Asset Output
↑↓ NavigateEnter SelectEsc CloseCtrl+K Open Search