Stars
My curated list of awesome C++ (mainly) things for Game Development. Inspired by awesome-... stuff.
The Modern Vulkan Cookbook published by Packt
Intermediate Graphics Library (IGL) is a cross-platform library that commands the GPU. It provides a single low-level cross-platform interface on top of various graphics APIs (e.g. OpenGL, Metal an…
High performance physically based renderer in C++11
Graphic notes on Gilbert Strang's "Linear Algebra for Everyone"
Lightweight, multi-platform, data-oriented game engine.
Vulkan Workshop, created for the CESCG 2020
Yocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics
A High Performance Compute Shader Based Mesh Pathtracer in Unity3d without RT Cores
Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
Experimenting with Shadow techniques like Cascading Shadow Maps
Rendering Point Clouds with Compute Shaders
3D rendering engine using JavaScript as user script.
Implementation of Horizon: Zero Dawn's cloud renderer.
(已完结)这是 Dezeming Family 的《PBRT3-零基础到精通系列》的随书源码。
General purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
A gltf 2.0 viewer using WebGPU API.
Getting more better at Rust by writing a CPU ray-tracer from first principles. Literally pondering my orb.
A simple software rasterizer running on a WebGPU compute shader. Built for educational purposes.