Stars
Easy to integrate Vulkan memory allocation library
Piccolo (formerly Pilot) – mini game engine for games104
Unity Graphics - Including Scriptable Render Pipeline
DDGI Minecraft is based on the 2019 SIGGRAPH paper, Dynamic Diffuse Global Illumination with Ray-Traced Irradiance Fields (2019), where we aimed to approximate indirect lighting and global illumina…
some materials about mesh processing, including papers, videos, codes, and so on. Updating every day!
fmtlog is a performant fmtlib-style logging library with latency in nanoseconds.
⚡️基于物理的渲染(PBR)白皮书 | White Paper of Physically Based Rendering(PBR)
C++ examples for the Vulkan graphics API
Source code for pbrt, the renderer described in the third edition of "Physically Based Rendering: From Theory To Implementation", by Matt Pharr, Wenzel Jakob, and Greg Humphreys.
⚓ 我的游戏程序员生涯的读书笔记合辑。你可以把它看作一个加强版的Blog。涉及图形学、实时渲染、编程实践、GPU编程、设计模式、软件工程等内容。Keep Reading , Keep Writing , Keep Coding.
Base code for 15-462/662: Computer Graphics at Carnegie Mellon University
A tiny, neat C library that portably invokes native file open and save dialogs.
The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
My solutions to the programming assignments of the Stanford Compiler course.
My Toy Compiler. Read about how I did it at the homepage URL
😎 Curated list of awesome resources on Compilers, Interpreters and Runtimes
Stanford CS1/CS143 Compilers Course Project - Cool compiler