export_assets
Export Unreal Engine assets to files on disk in FBX, PNG, or EXR, mirroring package paths and reporting per-asset success or failure.
Instructions
Export assets to files via IAssetTools::ExportAssets (preferred format, FBX/PNG/EXR first), each written to export_path/., e.g. D:/Exports/Game/Meshes/SM_Rock.FBX. What was written is measured per asset on disk: exported lists each asset with its file, and not_exported the ones that did not load, have no exporter or failed to write. Succeeds only when every requested asset was written.
Returns: { exported_count: int, failed_count: int, requested_count: int, export_path: string, exported: [{ asset_path: string, file: string }], not_exported: [string] }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| asset_paths | Yes | Asset object or package paths to export (e.g. ["/Game/Meshes/SM_Rock"]); empty strings are ignored. | |
| export_path | Yes | Destination directory on disk (e.g. "D:/Exports"), created if missing; each file lands in subfolders named after its package path. |