CSCI 441 - Computer Graphics

Fall 2025

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

"The Magical Digital Wizard"


Hail hail the gangs all here!




This is the lab00 screenshots. Our lab focused on creating the triforce triangles (from the game Zelda), and then gave us the creative freedom to make our display that is supposed to be of our hometown. I chose to create my digital avatar's "hometown". I am especially proud of my idea to generate random different colored points for the background.


This is the A1 screenshot. Our assignment was to create a logo for our digital avatar in the class given a 700x150 dimensioned window. I took a really long time to create this and am really happy with how it came out. I am especially proud of the background idea where I filled the length of the window with a pattern of different colored sin waves. I am also proud of the letter font I personally designed as well as the "wireframe" like effect I incorporated into each letter. The dot for the letter 'i' also took me quite a while, and am pleased with the geometry it has. The last cool thing I discovered while doing this assignment, was that OpenGL will interpolate colors if you give different points different colors which is how I achievd the cool purple-black, green-black, and tourqoise-black color variation for the letters 'i', 'a', and 'd' respectively


This is the lab02 screenshot. Our lab focused on procedurally generating a basic "city" landscape and then creating a free cam camera to which we used to "fly" around our "city".


These are picture from the A2 assignment where we were tasked with creating our digital hero and making it interactive. If you are a fan of Sonic The Hedgehog games/world then my "hero" may look pretty familiar as it resembles a neutral baby chao. I am especially proud of this one as it took quite a while to make. Some fun features in my program that the screenshots do not do justice, is that I got the ball above my hero's head to passively animate in a spiraling pattern (not just circular), and then when you "walk" my hero, the legs move back and forth. I am especially pleased with the overall shapes for my hero, as I got it resemble a Sonic chao pretty dang good with the help of polar mathematical equations that I then converted into cartesian to generate the right points to make the right shapes. Namely the arms were really hard to do as well as the main body and head, and I used 4 polar equations, a limacon shape equation, and a Piriform curve respectively for those body parts.