CS 4204 (Computer Graphics) - Project 1

The goal of this assignment was to demonstrate a basic understanding of tree-based modeling by connecting various parts of a robot together and providing a method to move different parts of the body and witness changes in one part affect its children.

Redirect

CS 4204 (Computer Graphics) - Project 2

The goal of this assignment was to demonstrate a basic understanding of texture mapping, lightining, and material properties available through OpenGL and apply them to our robot. Based off of previous code written for project 1 (revamped to work better with lighting).

Redirect

CS 4204 (Computer Graphics) - Project 3

The goal of this assignment was to demonstrate a basic understanding of keyframes, animation, and interpolation. Based off of previous code written for project 2 (revamped to work better with animation).

Redirect

CS 4204 (Computer Graphics) - Project 4

The goal of this assignment was to demonstrate an understanding of vertex and fragment shaders by using some reference code provided by the professor and writing our own vertex and fragment shader code in two external files. Aside from minor tweaks, the only code I wrote for this assignment was the vertex and fragment shaders used to cause a slow ripple effect and map leaf textures onto the base texture.

Redirect