Coding Projects

Screenshots of three screens from Bunnyworld mobile app over a purple gradient

BunnyWorld

BunnyWorld is an app for creating, editing, scripting, and playing custom games built with Java. Created for Stanford's CS108, an object-oriented programming and Android development class.

Screenshots of three screens from Bunnyworld mobile app over a purple gradient

Ray-Traced Image

A Mulan-inspired ray-traced image using Blender Cycles. Created for Stanford's CS148, an intro class for computer graphics and imaging.

hi

Blinn-Phong Recursive Ray Tracer

A simple recursive ray tracer using the Blinn-Phong model. Created for Stanford's CS148, an intro class for computer graphics and imaging.

hi

Monte Carlo Recursive Ray Tracer

A Monte-Carlo recursive ray tracer of the Classic Cornell box. Created for Stanford's CS148, an intro class for computer graphics and imaging.