Skip to content

IGI Editor v3.0.0 — igi1conv Qt Integration & Bug Fixes

Latest

Choose a tag to compare

@haseeb-heaven haseeb-heaven released this 12 Jun 13:00
dcb1872

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-mtp fixes transparent/wrong-texture issues on model import

🗂️ Module Refactor

  • renderer_objects split into picking, mesh, visual, metadata, texture, ATTA subsystems
  • app split into input (mouse/keyboard/dispatch), editor, view, lookup, level, UI modules
  • terrain split 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

  1. Extract the zip to your Project IGI game folder (alongside igi.exe)
  2. Run: igi1ed.exe -level 1 -draw_parts 49 -stick_to_ground

Requires a legally licensed copy of Project I.G.I.