OpenGL coursework

The goal of the project was to model and animate an animal using the initials of the developer’s names: M,L,K,A,U,T. The purpose of the coursework was to learn low-level OpenGL coding, working with transformation matrices, designing and implementing scene graphs. It was a requirement to keep the colours at a default.

The user of the application can control the camera, rotate individual joints of the animal or play the “run” animation displayed in the images.

I developed most of the animation and a chunk of the model itself. The project scored the best marks out of all submissions.

This coursework was done in collaboration with Angus Todd.