top of page

Spinning Cube | 2022

Spinning Cube is a project I created in my introductory computer graphics class using C++. I learned many important concepts in this class, such as rendering pixels and vertices in 3D space; using world, view, and projection matrices; creating pixel and vertex shaders; the render pipeline; delta time; practical applications of linear algebra and calculus in video game mathematics; lighting mathematics; tying Windows key inputs to actions; etc. I was not allowed to use any pre-existing math libraries, so every mathematical formula and struct used was programmed by myself. It was a difficult class, but I enjoyed working on this project, and I'm very proud of how it turned out!

bottom of page