CSCI 441 - Computer Graphics

Fall 2026

|     Home   |   Tasks  |   Leaders  |   Schedule  |   FAQ  |   Resources    |

Double-Dev


Lab 00


In this lab, I demonstrated how to draw OpenGL primitives. This can be seen in the Triforce pattern on the left, as well as in the design that I created on the right.


Lab 01


In this lab, I demonstrated simple interactivity. Though the image doesn't show it, the shown Triforce would rotate, move in response to the cursor position, and change colors in response to pressing mouse and keyboard buttons.


Assignment 1 - The Equipment Shop


For this assignment, I demonstrated proficiency with OpenGL primitives once more by constructing text and a crest with them. The difference here is primarily in implementation, as I created several subroutines that made designing this pattern through the code much more intuitive. This additionally gave me the opportunity to demonstrate the utility of the GL_TRIANGLES, GL_TRIANGLE_STRIP, and GL_TRIANGLE_FAN primitives within appropriate circumstances.