Starred repositories
High-performance moving least squares material point method (MLS-MPM) solver. (ACM Transactions on Graphics, SIGGRAPH 2018)
🧪 single header unit testing framework for C and C++
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Popular algorithms explained in simple language with examples and links to their implementation in various programming languages and other required resources.
Step-by-step guide through the abstract and complex universe of Fragment Shaders.
Mesh optimization library that makes meshes smaller and faster to render
Console-based GLSL Sandbox for 2D/3D shaders
c++ toolkit for rapid development of live graphical apps and games
The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.
RenderDoc is a stand-alone graphics debugging tool.
Code repository of all OpenGL chapters from the book and its accompanying website https://learnopengl.com
The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
An OpenGL 4 and C++ program which renders a procedural scene.
486 lines of C++: old-school FPS in a weekend
A brief computer graphics / rendering course
Structured Editing and Navigation in Emacs with Tree-Sitter
A fast and lightweight 2D game physics library.
Modern C++ Programming Course (C++03/11/14/17/20/23/26)
A cheatsheet of modern C++ language and library features.
A brief computer graphics / rendering course
Cross Platform Professional Procedural Terrain Generation & Texturing Tool
A curated collection of game development learning resources
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.