Project Name: Vulkan Study
이 리포지토리는 제가 1학기 동안 진행한 OSS Term Project의 결과물입니다.
Vulkan을 중심으로 다양한 프로그램을 구현하고, 구현 방법과 결과를 각 폴더에 정리했습니다.
이번 학기 OSS 프로젝트에서는 다음 주제로 프로그램을 개발했습니다:
- AI
- Sculpting App
- Rendering Program
각 프로젝트의 세부 내용과 구현 방법은 해당 프로젝트 폴더 내 README를 참고해주세요.
/AI
/RenderingProgram
/SculptingApp
각 폴더에는 프로젝트 소스 코드와 함께 설명이 포함되어 있습니다.
- C++ Compiler: C++17 이상 지원
- Dependencies:
- CMake
- Vulkan
- spdlog
- shaderc
- KTX
- GLFW
- Assimp
- ImGui
- Spirv-reflect
- pybind
각 프로젝트 폴더 내 README에서 자세한 방법을 확인할 수 있습니다.
- Vulkan을 활용한 학습 목적의 프로젝트입니다.
- 각 프로젝트는 독립적으로 빌드 및 실행 가능합니다.
- 코드와 자료는 부족한 부분이 많습니다. 혹시나 개선사항을 말해주시면 감사하게 배우겠습니다.