Dependencies
VGI integrates several core libraries and components to provide its functionality. Whilst requirements must be manually installed by the user of the library, dependencies are automatically downloaded by VGI.
- SDL3
- A system abstraction layer that allows for cross-platform window creation and event handling, amongst others.
- SDL3_image
- A library built on top of SDL3 that allows for imports of various diferent image formats
- VMA
- Easy to integrate Vulkan memory allocation library.
- GLM
- A header only C++ math library for graphics software
- fastgltf
- A C++ library that’s used to load glTF files.