Graphics Tool Development

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.

portfolio
Date
05 Jun, 2025
Services
Graphics Tool
Share

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

portfolio
portfolio

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

logo
logo
logo
logo

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 Complete

4+

Core Modules Built

24 Weeks

Alpha Version Roadmap

Planned 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
Avatar

“Modium breaks down the barriers of traditional graphics tools, opening a new 3D era where anyone can create with freedom.”

CEO

UNeedSoft

Join Modium to Build the Next-Generation 3D Graphics Tool for Creators.

Project Consultation

Upcoming Related Projects

portfolio

Modium 3D Viewer

High-performance real-time 3D viewer · WebGL extensions planned

Coming Soon
portfolio

Modium 3D Studio

Advanced 3D vector editor built on SVG/Ai foundations

Coming Soon