Auto-Vk-Toolkit
Graphics framework
A C++ framework for creating Vulkan-based graphics applications with built-in support for various features and tools.
Getting serious about Vulkan development with this modern C++ framework, battle-tested in rapid prototyping, research, and teaching. Includes support for real-time ray tracing (RTX), serialization, and meshlets.
406 stars
17 watching
30 forks
Language: C++
last commit: 4 months ago
Linked from 1 awesome list
cerealcppengineframeworkmesh-shadermesh-shadersmeshletsreal-time-ray-tracingrenderingrtxserializationvisual-studiovulkan
Related projects:
Repository | Description | Stars |
---|---|---|
cg-tuwien/vulkanlaunchpad | A Vulkan-based framework for beginners to learn and develop 3D graphics applications. | 62 |
cg-tuwien/auto-vk | A modern C++ layer on top of Vulkan-Hpp that simplifies the development process by abstracting away certain concepts and providing a more productive way to write Vulkan code. | 284 |
glavnokoman/vuh | A Vulkan-based framework for accelerating computations on graphics processing units. | 347 |
fsole/brokkr | A Vulkan framework for building Windows-based graphics applications using C++. | 88 |
gpuopen-librariesandsdks/cauldron | A framework for rapid prototyping and development of graphics applications using Vulkan or DirectX 12 | 922 |
jpbruyere/vkvg | A 2D graphics library built on top of Vulkan, providing a Cairo-like API for rendering and drawing operations. | 767 |
fubark/cosmic | A cross-platform software framework for building graphics-intensive applications using Zig. | 340 |
imageengine/cortex | A C++ framework providing practical and reusable modules for VFX industry software development, enabling studio pipeline automation and customization. | 533 |
nyorain/rvg | A high-level graphics API for Vulkan 2D vector-like rendering | 188 |
ikskuh/zero-graphics | An application framework for building 2D and 3D graphics applications with support for multiple platforms and input events. | 154 |
chadmv/cgcmake | A collection of CMake modules and build scripts for creating computer graphics applications | 129 |
andrejnau/flycube | A low-level graphics API providing features like ray tracing and support for multiple backends | 388 |
hadronized/luminance | A Haskell graphics framework providing a simple API to interact with GPUs and manage rendering | 109 |
google/swiftshader | A high-performance CPU-based implementation of the Vulkan graphics API for hardware independence in 3D graphics. | 2,143 |
mhdta-dev/vkfs | A C++ framework providing Vulkan abstraction and simplification for game development and graphics applications. | 10 |