- Boids: A flocking simulation that can run on the GPU using compute shaders, allowing millions of boids at once.
- Boids WebGPU: A pure WebGPU version of the above, built with three.js and compute shaders.
- Game of Life: An interactive Conway's game of life running on the GPU via compute shaders.
- nBody: An nBody simulation running on the GPU via compute shaders
- Rendering tutorial: An interactive tutorial on how basic rasterization and rendering work.
- JavaScript renderer: A software renderer written in TypeScript (JavaScript), built upon the rendering tutorial work.
- Rendering evolution: A small journey throughout rendering history built upon the above renderer




