Programming Art Animation Blog
A raytraced 3d renderer and short animation created with it for Waterloo's computer graphics course.
Grow your upstart Shawarma restauraunt into a local business juggernaut!
A distributed job management system with dynamic dispatch
A prototype library for contructing and using WebGL shaders safely at runtime
View from inside QNC in the winter
Emerald Bay in Lake Tahoe, made at a Google paint night
Sketches of some bear sculptures in a park by my house
View of the mountains in the Lake Tahoe region
A vignette about the changing of seasons.
A video essay about why we shouldn't build backdoors into our encryption
A mysterious man tries to get on a plane.
Obnoxious customers enter a restaurant right before closing.
A review of the design constraints leading to the widespread use of SSAO
A reflection on the growing up I did this year.
An explanation on how we use probability densities to represent permeable materials in 3D rendering