TheMostDiligent / AwesomeCppGameDev
My curated list of awesome C++ (mainly) things for Game Development. Inspired by awesome-... stuff.
☆19Updated 5 years ago
Alternatives and similar repositories for AwesomeCppGameDev:
Users that are interested in AwesomeCppGameDev are comparing it to the libraries listed below
- A dx12/Vk game engine (kind of).☆128Updated 4 years ago
- A simple demo to show off the capabilities of the Cauldron framework☆126Updated 2 years ago
- Yet Another Renderer☆173Updated 5 years ago
- DirectX11 graphics engine☆136Updated 4 months ago
- Experimental DirectX 12 Rendering Engine☆86Updated 2 weeks ago
- A Vulkan Render Engine☆92Updated last week
- A demo that I created for my Master thesis that demonstrates a rendering technique called Volume Tiled Forward Shading. This technique is…☆116Updated last year
- DirectX12 Graphics renderer used for implementing rendering techniques such as PBR / IBL, Deferred Shading, SSAO, Bloom, Shadow Mapping, …☆139Updated 2 months ago
- KickstartRT SDK☆197Updated 2 years ago
- Game Engine☆129Updated 6 years ago
- HBAO+☆204Updated 3 years ago
- Render graph management library.☆231Updated last month
- Data Driven Rendering repository☆260Updated 3 years ago
- Real-time unidirectional GPU path tracer using the cross-vendor Vulkan ray-tracing extensions.☆288Updated 3 years ago
- OpenGL Renderer w/ FrameGraph☆90Updated 3 weeks ago
- Modular extensible low-level render interface (RHI) with higher level extensions☆241Updated this week
- Renderer agnostic frame graph library☆183Updated last year
- AMD GPU particles sample based on DirectX 11☆114Updated 8 years ago
- Unified renderer implementation ("Un r imp")☆226Updated 11 months ago
- ☆155Updated last week
- An experimental game engine.☆167Updated 2 weeks ago
- 3D Graphics Engine☆43Updated last week
- vulkan abstraction layer that represent frame as a task graph☆416Updated 4 years ago
- General purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)☆270Updated 5 years ago
- Master's thesis implementing real-time global illumination method.☆155Updated 6 years ago
- Framework for rapid OpenGL demos prototyping☆111Updated 3 months ago
- A single-header library with a simplified interface for Vulkan synchronization☆229Updated 2 years ago
- SpvGenTwo is a SPIR-V building and parsing library written in plain C++17 without any dependencies. No STL or other 3rd-Party library nee…☆168Updated last year
- ☆96Updated 7 years ago
- A framework for learning DirectX12 and demonstrate graphics techniques☆71Updated 4 years ago