Project Portfolio

  • Interactive Ray Tracer

    This is a project that I made for CS 488 – Introduction to Computer Graphics. I achieved the Silver medal for my project. It isn’t visually spectacular, but the research papers that I implemented were challenging enough to balance that out. For assignment 1, I rendered a Tetris game using OpenGL. For assignment 4, I…

    Click here to read more

  • Physically-Based Fire Animation

    I made this for my physically-based animation course, CS 888. For this project, I implemented a full fluid solver, with the help of Bridson’s “Fluid-simulation for computer graphics”. Then, I extended the solver to simulate fire as described in “Physically-based modeling and animation of fire” by Nguyen, Fedkiw and Jensen. In the video, you can…

    Click here to read more

  • 3D Geometric Reconstruction

    This project for CS684 – Introduction to Computer Vision was focused on 3D reconstruction of geometry from many images. Below (left), we can see one of the images provided of a corner of a temple. The first step was to use a segmentation algorithm on the images (below, right). Then, each of the segmented images…

    Click here to read more