Projects

CandelaDXR

An open source renderer that simulates light transport using DXR. Primarily used for researching and evaluating caustics using light tracing techniques.

gameboy

A Game Boy emulator built as a learning exercise, developed up to the point where Tetris is playable. Audio support is not yet implemented.

n-body

An n-body simulation using a naive Entity–Component–System (ECS) design. Written in TypeScript for learning purposes.