IGI Editor 3D viewport
Project IGI 3D Editor

THE ULTIMATE
IGI 1 3D EDITOR.

Unleash the full potential of your modding capabilities with real-time 3D terrain sculpting, visual task tree editing, and native high-performance model rendering.

14
Levels Supported
v3.0.0
Build Version
C++17
Engine Core
MIT
License
Equipment Loadout

Everything the mission needs

Native support for game file formats — SPR, TEX, MEF, DAT, MTP — zero external tools required.

[ 01 ]

Terrain Rendering & Sculpting

Real-time 3D terrain with active snapping, grid drawing, and heightmap editing brushes.

[ 02 ]

Flight Camera & Navigation

Full 6-DOF fly camera with fine-grained speed controls and instant teleportation.

[ 03 ]

Visual Task Tree Editor

Tree-view workspace for mission objectives — insert, duplicate, copy/paste, delete, full undo/redo.

[ 04 ]

Splines & Waypoints

Complete spline system for procedural railway paths, mesh repeats, curved segment configuration.

[ 05 ]

Inline AI Script Editor

A mini QSC editor with decompiled script preview, autocomplete, and automatic .qvm recompile on save.

[ 06 ]

Live Engine Sync

Direct communication between editor and engine for instant visual and physical feedback.

[ 07 ]

6-DOF Object Placement

Advanced controls for placing buildings, props, terminals, doors, cameras, actors.

[ 08 ]

IGI 2 Style Controls

Familiar mouse-drag modifiers — Shift, Ctrl, A, B, G — for translation and rotation.

[ 09 ]

Foreign Model Import

Load and inject models from other levels directly into the active level workspace.

Level Select

Inside the operation

Every asset rendered natively in-engine — no external viewers, no placeholder geometry.

Recommended Mod: Neonix Remastered HD
Main editor viewport
Main Viewport
3D World & Object Navigation
Level 8 Re-Supply
Level 08
Level 8 Re-Supply
Level 10 Get Priboi
Level 10
Level 10 Get Priboi
Task tree editor
Mission Logic
Task Tree Editor
Task objective editor
Objective Edit
Inline Task Editor
Copy paste task
Replication
Copy & Paste Task
Add new task
Injection
New Task & Object Insert
Terrain editor
Heightmap
Terrain Sculpting
Controls HUD
Telemetry
Object Controls HUD
AI editor
Hostiles
AI Unit Management
Debug console
Diagnostics
Debug & QVM Console
Operation Replay

Live capture, playing now

Direct footage from the editor — terrain sculpting, task tree edits, and AI placement in real time.

LIVE CAPTURE — SECTOR FEED 01
RUNTIME 00:76 — LOOPING — CAPTURED FROM LIVE EDITOR SESSION
▸ Full Walkthrough on YouTube ↗
Deploy

Get the editor running

v3.0.0 — Latest Build

IGI Editor Changelogs

This version adds a standalone asset conversion utility 📦

New UI additions feature an editor launch error dialog and a quick level spinner for faster testing. 🔄

Major technical bug fixes resolve serious data loss during file round-trips, weapon orientation, and parser crashes. 💥

  • OSWindows (x86)
  • CompilerMSVC — Visual Studio 2022
  • Build SystemCMake
  • GameProject I.G.I 1
Field Manual

GUI editor & headless CLI

Run as a full interactive 3D suite, or as a high-performance headless command-line asset tool — parsers included for MEF, QSC, QVM, RES, MTP, TEX, terrain, and DAT.

C++17OpenGLCMakeGoogleTestMSVC 2022GLSL
igi_editor_setup.exe
# clone the repository
git clone https://github.com/heaven-hm/project-igi-editor.git
cd project-igi-editor

# configure for 32-bit (Win32)
cmake -B build -G "Visual Studio 17 2022" -A Win32 \
  -DCMAKE_GENERATOR_INSTANCE="C:/Program Files/Microsoft Visual Studio/2022/Community"

# build in release mode
cmake --build build --config Release

# Copy to Game folder
cp .\bin\Release\igi1ed.exe D:/IGI1

# deploy to the field
D:/IGI1/igi1ed.exe -level 1 -draw_parts 49 -stick_to_ground
Squad

The team behind the build

Heaven-HM
Core Maintainer
Artiom
Researcher
GM123
Researcher
Neo
Guiding & Tester
Orwa
Tester
hjcminus
Foundation Project
Contact

Report in

Get in touch with the developers, view resources, or report issues. Here is the channel list.

Channel Info

Community Server

Join the official community Discord server to discuss modding, share setups, and get real-time assistance from developers and peers.