그래픽 편집 도구 개발
정밀성과 직관성을 결합한 차세대 창작 도구
Modium은 UNeedSoft가 자체 설계한 OpenGL 기반의 고성능 엔진과 창작 중심 UX를 결합한 직관적 3D 모델링 환경입니다. 구조적 설계부터 사용자 확장성까지, 새로운 기준을 제시합니다.

Challenge
누구나 쉽게 접근하면서도 전문가 수준의 정밀 작업을 지원하는 3D 툴을 만들기 위해서는 기존 접근 방식을 넘어서는 기술 혁신이 필요했습니다.
수십만 폴리곤을 실시간 편집할 수 있는 고성능 렌더링 성능
Push-Pull, Gizmo 등 직관 조작이 가능한 UX 구조 설계
C++ 기반 모듈화 엔진(수학, 씬, 렌더러, 툴 등)의 구조 정립
플러그인 확장과 다양한 포맷 입출력을 위한 API 설계


Solution
C++ 기반의 엔진과 직관적 워크플로우를 결합하여, 성능과 사용성을 동시에 확보한 창작자 중심 3D 모델링 툴을 설계했습니다.
OpenGL 4.6 + GLFW + GLAD 기반의 실시간 렌더링 파이프라인
C++17 모듈 구조 및 SIMD 최적화 적용
ImGui 기반 UI → Qt 기반 도킹 인터페이스 확장 계획
Push-Pull, Gizmo, Draw 등 조작 중심 기능 기획
JSON/XML/Binary 직렬화 및 다양한 파일 포맷 호환성 확보
Entity-Component 기반 씬 그래프 구조 설계
Tech Stack
C++17 × OpenGL × GLM × ImGui × Qt × JSON/XML/Binary
진행 현황
CMake 기반 프로젝트 구조 및 엔진 코어 모듈화 완료
Phase 1~2: 수학 연산, 씬 그래프 등 코어 엔진 개발 완료
Phase 3~4: 기본 렌더링 및 ImGui 기반 UI 구현 진행 중
향후 사용자 조작, 포맷 입출력, 최적화 기능 추가 예정
100%
엔진 설계 완료4+
코어 모듈 구성24주
알파 버전 로드맵기획 중인 주요 기능
- Push-Pull, Gizmo, Draw 등 직관 조작 기반 모델링 기능
- Orbit, Pan, Zoom 기반의 고급 뷰포트 UX
- 머티리얼 및 라이팅 자동 구성
- GLTF/OBJ/Binary 등 주요 3D 포맷 입출력
- 스크립트 기반 사용자 확장 인터페이스
- 테마 및 단축키 설정 가능한 Qt 도킹 UI
“Modium은 복잡한 그래픽 툴의 경계를 넘어, 누구나 창작의 자유를 누릴 수 있는 새로운 3D 시대를 엽니다.”

