CSCI 441 - Computer Graphics

Liam Stacy - Fall 2020

Midterm Project



Midterm Project
This program consists of 3 different chacters, each movable and with their own animations. The scene consists of trees and bushes that are randomly generated. There is an arcball camera and free camera, with a toggle-able first person camera. It also includes 3 different types of lighting (spot light, directional light, and point light).

Jarrion's Sick Ride

]
]
A3 - Give Your Hero Life
This program consists of the a car for Jarrison. In animaiton, the antennae moves up and down and changes colors when the car is moving. This is in a forrest scene that is randomly generated. The car can move around and uses an arcball camera to navigate.

Jarrison Vibing


A2 - Jarrison character
This program consists of the drawing for Jarrison, drawn where he can traverse from area to area. Using the WASD or arrow keys, the user can move Jarrison across the screen whichever way they would like. His eyes are constantly clacking together. When the user clicks the left mouse button, Jarrison meows, and the "MEOW" text follows the cursor's location.

Here he is going from screen to screen around the map.



Here are a few more screenshots from A2.

Jarrison Banner


A1 - Jarrison sign
I just used the same square for all of the letters, but just scaled and moved it around.
I was also really going for a curve in the left side of the crest, so I used desmos to try and get the point locations. right.
I also made 2 because idk which color theme I like (but I think I'm going with the bottom one).



Lab03
Using VAO, VBOs and IBOs to draw a hellknight.



Lab02
Randomly generated buildings with a free cam



Lab01
The triforce now move and change colors.



Lab00b - track



Lab00a - triangles