Skip to content

Floriansylvain/volkanite

Repository files navigation

volkanite

This is my playground to learn:

  1. c++
  2. graphics programming
  3. vulkan api
  4. linear algebra

requirements

build

  • CMake 3.20
  • clang

dependencies & sdks

  • Vulkan SDK (1.4.341)
  • SDL3 (3.4.8)
  • glm (1.0.3)

Installing dependencies

macOS

brew install cmake sdl3 sdl3_image glm

Download and run the Vulkan SDK installer from vulkan.lunarg.com

Windows (Visual Studio)

  1. install Visual Studio 2026+ with the "Desktop development with C++" workload
  2. install the Vulkan SDK
  3. set a VCPKG_ROOT environment variable pointing at a vcpkg checkout (clone microsoft/vcpkg anywhere and run bootstrap-vcpkg.bat once)

Build

cmake -B build
cmake --build build

About

3D graphics rendering playground made with vulkan in c++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors