Maps Model Importer V0.4.0 _hot_ May 2026
Maps Model Importer v0.4.0 – Content Package
2.4 User Experience & Workflow
- Batch import queue – Process multiple models/map tiles simultaneously.
- Import validation report – Lists missing textures, degenerate geometry, or unsupported CRS features.
- Prefab variant creation – Auto-tags imported objects with source metadata (e.g.,
building:id,landuse).
Breaking Changes in v0.4.0
Because this is a major version, not all previous workflows remain compatible. Backup your presets before upgrading:
- Project file format: The
.mapsmodelproject file from v0.3.x cannot be opened in v0.4.0. A migration tool is provided, but it discards old LOD settings. - OpenStreetMap API: Due to OSM’s new rate limiting, the importer now requires a free API key from a tile server (suggested: OpenStreetMap’s “Tile+“ service or your own local Overpass API instance). The anonymous fallback is removed.
- Plugins: Unreal Engine 4.27 and Unity 2021 LTS plugins are deprecated. v0.4.0 officially supports Unreal Engine 5.3+ and Unity 2022.3 LTS or newer.
2.2 Coordinate System Transformation
- EPSG Registry Integration – Auto-detect source CRS and convert to local Unity/Unreal coordinates.
- Manual override for non-standard projections (e.g., UTM zones, Web Mercator).
- Origin shifting to reduce floating-point precision errors at large world scales.
Digital Twins for Smart Cities
The city of Maastricht (Netherlands) tested v0.4.0 to create an emergency response simulator. Using the semantic filter, they imported only buildings with fire hydrants or basement floors, then exported to Unreal Engine 5 with Nanite support. The new LOD system allowed a full 12km² twin to run at 60fps on a RTX 3070. maps model importer v0.4.0
2. Key Features (v0.4.0)
- Coordinate system support
- EPSG:4326 ↔ local world coordinates (UE, Unity, custom)
- Automatic elevation snapping from DEM or map tiles
- Model format handling
- glTF 2.0 (embedded & separate buffers)
- OBJ with MTL
- FBX (via assimp backend)
- Asset merging
- Combine multiple models into one draw call by material
- Atlas texture generation (optional)
- LOD hint injection – assigns distance metadata per model
- Metadata passthrough – custom properties survive import
4. Configuration Example (default_import.yaml for v0.4.0)
version: "0.4.0"
input:
format: "gltf"
path: "./models/"
georef:
source_crs: "EPSG:4326"
target_crs: "EPSG:3857"
elevation:
source: "dem.tif"
offset: 0.0
optimization:
merge_by_material: true
generate_lods: false
output:
engine: "unreal"
asset_path: "/Game/ImportedModels/"