CSCI 441 - Computer Graphics

Fall 2025

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

"Jeffery"


This is my sign :)

This was a flight simulator, where you could fly a camera around
This was a open world touring system that included animations (both idle and active), and the ability to walk from world to world.
You can see my Hero featured here emitting a sound shockwave, one of the interactable animations in the program

The program creates a 3D rendering of my hero by using the built in CSCI441 3D objects. It also implements an ArcBall camera that follows the character. To give realism and a sense of direction to the world, trees were drawn in a similar manner. To complement everything, the gouraud shading model was also implemented, with specular providing varying degrees of reflection to the model, dependent on what they are (ground, tree, hero, etc). A walking animation was also added to the hero to add more life to the program.

We had the opportunity to create a 3D world with all of our team members Heros! We implemented the Phong Illumniation model, with gouraud shading, and directional, spot, and point lights. We also got to experiment with textures, including adding a skybox around the world.

The program is simple coin collection / shooter game. The user plays as Shrek the Orge, escaping from the horde of geese chasing after him. To win the game, Shrek needs to collect all the onions, however each collision with a goose will result in him losing a "heart". There is a skybox, onions using billboarding, a mini-map, bezier surfaces and more!