These are some of the projects I am currently working on or have completed. Check out my github for more of my work.
A C++ Raytracer that implements the Phong lighting model for local illumination (Ambient, Diffuse and Specular), can render ellipsoids with camera fixed at the origin in a right-hand coordinate-system, and has implemented shadows and reflections.
This project allows one to create particles with springs in a simulator that are then animated based on physics.
This project allows one to instantiate a tank object and create a path using Hermite Splines for that object to follow. The object will then animate along the path from start to end.
This project demonstrates some different shaders using GLSL in a 2D scene. Vertex and fragment shaders are used to create different effects and manipulate objects in the scene. Assets from Kyle Halladay's Practical Shader Development.
This a short scene showcasing rendering, camera movement, shaders, and creativity in WebGL.
A personal Data Visualization project. My goal with this project was to use my data visualization skills to demonstrate interesting trends in the university's data as related to things such as gender disparity in STEM, changing trends in different majors, and the overall popularity of different STEM degrees.
My personal Data Analysis project. My goal with this project was to showcase my data analysis and visualization skills while also reporting on 2018's most popular programming languages.
My personal CV website project. Here I aimed to create a simple yet informative website that could showcase my work.
If you wanted to discuss my work, my interests or just want to say hi, then contact me.
Email me