Stars
A guide to using modern OpenGL functions.
Fluid Simulation on CPU and GPU in C++ with OpenGL
Implementation of the bounding mesh and bounding convex decomposition algorithms for single-sided mesh approximation
Mesh optimization library that makes meshes smaller and faster to render
A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West.
This is my REALLY FAST implementation of a hash table in C, in 150 lines of code.
Super small, simple, and C89-compliant single-header arena "allocator".
Tina is a teeny tiny, header only, coroutine and job library.
A single-header ANSI C immediate mode cross-platform GUI library
Simple Vulkan GPU accelerated path tracer combined with PBR raster renderer governed by nice editor
Hints lets you navigate GUI applications in Linux without your mouse by displaying "hints" you can type on your keyboard to interact with GUI elements.
A fast entity component system (ECS) for C & C++
This project provides a new implementation of our EGSR 2008 paper "Precomputed Atmospheric Scattering".
Real-time path tracer VKPT integrated into q2pro Quake 2 client.
An OpenGL tutorial on clustered shading. A technique for efficiently rendering thousands of dynamic lights in games.
GO HERE FIRST: nvpro-samples overview
awesome list of free to use public domain CC0 licensed assets from across the internet
C++ examples for the Vulkan graphics API