CSCI 441 - Computer Graphics

Fall 2024

|     Home   |   Assignments  |   Leaderboard  |   Schedule  |   Resources    |

TAV


The Tav Crest
This is an image created in our first lab. This involved creating a single GL_TRIANGLE primitive, drawing it multiple times, and using transformations to manipulate the position and shape of the triangle.
This is an image of my fincitonal character's neighborhood. For our first lab, we were to use GL primitives to create an area where our fictional character lives. In this image, the stars are created as a small cross then the cross is drawn multiple times at random places in the sky. The moon is drawn using two circles, one with the color of the sky to create a crescent shape.
This image was taken after generating buildings of random colors and sizes and implementing a free camera.
This image was for a lab that introduced rendering and applying textures using VAOs, VBOs and IBOs. We rendered a colorful platform with an animate Hellknight in the center.
This is Tav. He is a hovering wizard with a fire staff. His staff shoots a fireball when the 'f' key and left mouse button are pressed. He also traverses the lands seeking out the most esoteric of knowledge. This assignment used a combination of callbacks between the mouse, cursor, and keys to create a simple interactive wizard.
This is Tav in a forest. This assignment required the creation of 3D Tav in a simple scene. A simple arcball camera was implemented to follow Tav. The user can move tav around the scene and rotate the camera around Tav.
These images are of a more complex scene. This was for the midterm project in which we grouped up and added all our characters to the scene. The user can switch between each character as well as 3 different cameras (arcball, free, and first person). Around the scene are models of rabbits, plants, and a cabin. All this is enclosed by a skybox of snowy mountains. Finally, we incorporated 3 different types of lighting: point, directional, and spot.