Transformation Matrices
I learned about transformation matrices in Prof. Fisher's Linear Algebra course.
When I became interested in graphics programming and taught myself WebGL, I had found the perfect application for transformation matrices!
The cube is comprised of eight vertices, each represented as a vector in space. Each frame, a transformation matrix
describing a rotation is applied to the cube's vertices before they're rendered. Elegant!
A rotating cube.