OpenGL 프로젝트
- CMake 4.0 이상
- C++20 지원 컴파일러 (MSVC / GCC / Clang)
- OpenGL 3.3 이상 지원 GPU
CMake FetchContent로 빌드 시 자동 다운로드된다. (cmake/dependencies/)
| 라이브러리 | 용도 |
|---|---|
| GLFW | 윈도우 및 입력 처리 |
| GLAD | OpenGL 함수 로더 (external/glad) |
| GLM | 수학 라이브러리 |
| spdlog | 로깅 |
| stb_image | 이미지 로딩 |
| Dear ImGui | GUI (imgui/, 소스 포함) |
cmake -S . -B build -DCMAKE_BUILD_TYPE=Debug
cmake --build build실행 파일: build/OpenGL_Project (Windows: OpenGL_Project.exe)