CSCI 441 - Computer Graphics

Fall 2022

|     Home   |   Assignments  |   Leaderboard  |   Schedule  |   Resources    |

"Mr. Wizard"

A1: Hoist Your Sign


This Assignment has us creating a banner with letters and a logo, with elements utilising translation, rotation and scaling.
The mountains on the right were implemented using a triangle fan, and represents my hometown of Glenwood Springs, which is surrounded by snow-capped mountains.
The i was created using a triangle strip and scaling. The letters were created with rergular triangles.

Lab 02



I am flying through the city I created randomly with my free camera.

A2: An unexpected journey



Here it seems Mr. Wizard may have gotten powers from the cursor above to lengthen his hat!


Don't go under Mr. Wizard, you'll scare his pants away!
This assignment has me construct my character in a hierarchical manner, implement movement, bounds checking to move around the map, and create unique mouse interaction!

A3: A cabin in the woods



Here Mr. Wizard has gotten lost in a city of rectangles and somehow transformed into a rectangular prism!
This assignment has me construct a "character" with passive and active animation which cannot exceed the borders of the map. Mr. Wizard is followed by an Arc Camera!

A4: Off to Never Never land



A cone is following a bezier curve which is following a controllable object
This assignment has me construct a bezier curve with an object following it which.

A5: The Barbarian Horde



Our hero is being chased in his quest for golden coins by a horde of enemies modeled by a particle system!
The enemies are spawned randomly around the hero.The particle systems spawn rate, maximum enemies, enemies speed and amount of starting enemies can all be specified.

FP: There And Back Again



The hero has morphed in a helicopter and is firing back!
This project has the same particle system as A5 modeling the enemies. There are now projectiles fired at the hero which can send it into a tailspin! The planet in the middle of the map is rendered with distention mapping and texturing. There are unique lights under the helicopter and around the scene. This was a group project, and my team was called "Spacing Out".