Design of All Sorts » Teenage Mutant Ninja Turtles

Project Specifications

This is an iterative programming project, combining linear algebra with visual aesthetics and keyboard interaction. My Teenage Mutant Ninja Turtles in OpenGL is an interactive computer graphic application that showcases environment building, lighting, wireframing, picture-in-picture, and a reflective surface.

Assignment 1

The first assignment consisted of creating 3-D characters in an open space. Additional requirements included making the traditional tea kettle, and making the characters move according to keyboard commands. Screenshots taken on a 32-bit machine running Windows XP.

Read me
32-bit executable (164 KB zipped folder)

Assignment 2

The second assignment consisted of creating 3-D characters in an environment that had two lights, and would have an animation if the user pressed a lowercase "a".

Read me
32-bit executable (164 KB zipped folder)

Assignment 3

The third assignment consisted of showcasing environment building, lighting, wireframing, picture-in-picture, and a reflective surface. Screenshots taken on a 32-bit machine running Windows XP.

Read me
32-bit executable (3.35 MB zipped folder)



Assignment 1 Screenshots

Assignment 3 Screenshots