projects
2024
physically based path tracer
Monte-Carlo path tracer that is physically based. Implements the GGX microfacet model for specular reflection and transmission based on [Walter et al. 2007]. Uses multiple importance sampling of the BSDF and next event estimation. Final project for CSE 168: Computer Graphics II at UCSD.
source unavailable (schoolwork) // partial writeup
2023
2021
daily desktop. automatic wallpapers
Automatic wallpaper updater. Windows GUI app written in C# with extensibility in mind. Has provider modules implemented for 10+ different websites, including pixiv’s illustration rankings, Wikimedia Commons’s Picture of the Day, and today’s Calvin and Hobbes comic.
source // releases
2020
paper. online turn-based game
PvP multiplayer video game running on Unreal Engine 4. Full support for online (and local) play with up to 6 players at once. Based off of little board games I used to make in elementary school out of paper. 😄
source // screenshots // releases