Precision Tools for the Next Generation of Creators
Modium combines a high-performance OpenGL engine with a creator-first UX, delivering an intuitive 3D modeling environment. From structural design to extensibility, every element is redefined.

Challenge
To build a 3D graphics tool that is both accessible to beginners and precise enough for professionals, we needed technical innovations that go beyond conventional approaches.
Real-time rendering performance capable of handling hundreds of thousands of polygons
Intuitive UX design with tools like Push-Pull and Gizmo interactions
Modular C++ engine architecture (math, scene, renderer, tools, etc.)
Extensible API design for plugins and multiple file formats


Solution
By balancing performance with usability, we designed a C++ engine and workflow optimized for creators/assets/images/avatar/avatar-chatgpt-112.svgmaking 3D modeling tools intuitive, powerful, and open to everyone.
Real-time rendering pipeline with OpenGL 4.6 + GLFW + GLAD
C++17 modular architecture with SIMD optimizations
ImGui-based UI with roadmap for Qt docking interface
Interaction-focused features: Push-Pull, Gizmo, Draw tools
Serialization with JSON/XML/Binary and broad format compatibility
Entity-Component System (ECS) based scene graph architecture
Tech Stack
C++17 × OpenGL × GLM × ImGui × Qt × JSON/XML/Binary
Current Progress
Core modular architecture completed with CMake project structure
Phases 1–2: Engine core modules (math, scene graph) completed
Phases 3–4: Basic rendering and ImGui-based UI in progress
Upcoming: User interaction, file I/O, and optimization features
100%
Engine Design Complete4+
Core Modules Built24 Weeks
Alpha Version RoadmapPlanned Key Features
- Intuitive modeling with Push-Pull, Gizmo, and Draw
- Advanced viewport UX with Orbit, Pan, and Zoom
- Automated material and lighting setup
- Import/export support for GLTF/OBJ/Binary formats
- Script-based extensibility for user customization
- Qt docking UI with theme and shortcut personalization
“Modium breaks down the barriers of traditional graphics tools, opening a new 3D era where anyone can create with freedom.”

