IGI Editor v3.0.0 — igi1conv Qt Integration, Module Refactor & Bug Fixes
🔧 igi1conv — Standalone Asset Converter (Qt)
- Developed at project-igi-conv — ships with GUI and headless CLI mode
- Full Qt5 runtime bundled (
editor/tools/igi1conv/) — no separate Qt install needed - Updated to igi1conv v1.6.0 with improved conversion accuracy
- Native MTP generation via
igi1conv dat to-mtpfixes transparent/wrong-texture issues on model import
🗂️ Module Refactor
renderer_objectssplit into picking, mesh, visual, metadata, texture, ATTA subsystemsappsplit into input (mouse/keyboard/dispatch), editor, view, lookup, level, UI modulesterrainsplit into terrain_io, terrain_lod, terrain_mesh, terrain_query
🖥️ UI Improvements
- Level spinner in pause menu for quick level switching
- Texture panel removed from pause menu
- Editor file verification on launch with clear error dialog
🐛 Bug Fixes
- Arrow keys no longer move camera without SHIFT+ALT
- Weapon/ammo model orientation corrected
- ESC menu re-open regression fixed
- Terrain rings appear immediately on right-click
- DAT round-trip data loss fixed
- matCount bounds guard added
- terrain_lod stack underflow fixed (stack_size < 0 changed to <= 0)
- Switch object modelId serialize/parse index mismatch fixed (index 11 to 17)
- Wrong error message in HeightMap loader corrected
- Boundary-aware texture matching fixed
- JSON parser edge-case crash fixed
📦 Installation
- Extract the zip to your Project IGI game folder (alongside igi.exe)
- Run: igi1ed.exe -level 1 -draw_parts 49 -stick_to_ground
Requires a legally licensed copy of Project I.G.I.