Export assets from a package
umodel_exportExport Unreal Engine game assets to standard formats (PSK/GLTF/TGA/PNG) via umodel. Handles entire packages or selected objects, and requires a game tag for cooked UE4/5 titles.
Instructions
Run 'umodel -export' to convert assets (meshes, textures, animations, sounds...) to standard formats (psk/gltf/tga/png/...). Without object filters the whole package is exported. Output defaults to the Downloads folder. IMPORTANT: cooked UE4/5 games need a gameTag, otherwise umodel pops a blocking engine-version GUI dialog. ALWAYS call umodel_game_list { tags: true } FIRST and use the official tag if the game is listed (e.g. roco); the server blocks the call and reminds you if gameTag is missing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| out | No | Output directory (-out=). Defaults to session outputDir or Downloads/umodel-export. | |
| json | No | Return machine-readable JSON instead of formatted text. | |
| lods | No | Export all mesh LOD levels (-lods) | |
| groups | No | Use group names for directories instead of class names (-groups, UE1-3) | |
| object | No | Single object name to export (positional <object>) | |
| sounds | No | Allow sound export (-sounds) | |
| uncook | No | Use original package names for output dirs (-uncook, UE3) | |
| aesKeys | No | AES keys for encrypted pak files (-aes=). Overrides session. | |
| gameTag | No | Game tag override (-game=), e.g. ue4.27 or an official tag like roco. Cooked UE4/5 games REQUIRE a tag — without it umodel pops a blocking GUI dialog. See umodel_game_list. | |
| objects | No | Additional object filters (-obj=name, repeatable) | |
| package | Yes | Package name, wildcard, or full file path | |
| scripts | No | Export UnrealScript as .uc (-uc) | |
| gamePath | No | Game installation directory (-path=). Overrides session. If unknown, ask the user first. | |
| className | No | Class of the object (positional <class>) | |
| timeoutMs | No | Override invocation timeout (ms) | |
| meshFormat | No | Mesh export format (default psk) | |
| thirdParty | No | Allow 3rd-party asset export: ScaleForm/FaceFX (-3rdparty) | |
| noOverwrite | No | Do not overwrite existing files (-nooverwrite) | |
| textureFormat | No | Texture format (default tga; dds keeps original compression) |