CSCI 441 - Computer GraphicsFall 2019 |
|
| | Home | Syllabus | Assignments | Leaderboard | Schedule | Resources | | |
KronkAssignment 1: Hoist Your Sign
Assignment 1 tasked me with creating a sign bearing my name and crest. I made my famous spinach puffs into my crest and wrote my name using only OpenGL triangle primitives. Assignment 2: Employee of the Month
Assignment 2 tasked me with creating and animating my character Kronk. I drew his upper body in a chef's outfit and added the ability throw spinach puffs at the mouse cursor with the left mouse button. Assignment 3: Enter The Park
Assignment 3 tasked me with creating a vehicle to transport passengers to and from my ride. I decided to use a llama which you can control using the WASD keys to move around a forested scene. In addition, there are 2 different ways to view this scene: an arcball camera and a secondary viewport with a few different viewing options. Assignment 4: Sell Out
Assignment 4 tasked me with creating an object to follow a path specified by a Bezier curve. Working off of Assignment 3, I created a squirrel to follow a Bezier curve centered around the llama. The Bezier curve's control cage can be toggled on and off with the 4 key and the curve itself with the 5 key. Midterm Project: Roller Coaster Tycoon
For our midterm project, Roller Coaster Tycoon, I teamed up with David Fresco and Darien Dickerson to create a roller coaster showcasing our characters from assignment 3. We created a world map with hills, bushes, and trees over a large ocean and spiralled a roller coaster around the largest hill. My character, Kronk's Llama, traversed the map freely while David and Darien's characters travelled along the path of the roller coaster. Assignment 5: The Main Attraction
Assignment 5 tasked me with reimplementing the Blinn-Phong reflection model with Gourad shading using vertex and fragment shaders to display a lighted model in a skyboxed environent, the colliseum. Assignment 7: Avoid The Park Mascots
In my game for Assignment 7, you control Frosty the Snowman as he attempts to reach the goal without being melted by the Sun's Rays. Final Project: Earth Inversion Simulator
For my team's final project, we created a visualization of the Earth inverting its continents and ocean floor. | |