CSCI 441 - Computer GraphicsFall 2017 |
|
| Main Page | Conspectus | Things you Need to Do | Board of Leaders | What to do When | Things that may Help | | |
TOSORTHOSI am Tosorthos of Saqqara! | |
Tosorthos at his Ferris Wheel, Building Pyramids in the Sky... Assignment 2Tosorthos will point at your cursor, move with the arrow keys, and build pyramids when you click. | |
A flying teapot amidst a field of floating lilies. Assignment 3The teapot flies around, spins, and implements an arcball camera. Additionaly, I added a second viewport to see a different view. | |
Ready... Aim... Fire! I Scored 14 on Easy Mode! Side Quest 1A bubble shooter game made entirely from rectangles. Shoot the blue targets for points! | |
We're On Top of the World (HEY!) It got weirder after that... Assignment 4 Combining A3 and Lab03, this creates a Bezier Curve around my teapot. 2 mascots spin and fly, following the curve in opposite directions. The control points can be selected and moved individually to change the path. | |
Wheeeeeeeeeeeeeeeeeee! Midterm Project: Roller Coaster Tycoon Combining everything we know, we created a roller coaster simulator with groups of 3 people. We implemented a menu to change camera views, nametags, Bezier patches and surfaces, and a lot of craziness. | |
"I think my eyes are getting better. Instead of a big dark blur, I see a big bright blur." Assignment 5 - The Main AttractionIn this assignment, we created a skybox and platform to display CSCI411 objects and .obj objects. We used Blinn-Phong lighting model and Phong shading to illuminate the scene. | |
Let it snow... Assignment 6 - The Fireworks ShowIn this assignment, we created particle systems to model fountains and rain. I tried to do flocking. It didn't work very well. | |
Run Awaaaaay! Assignment 7 - Avoid the Park MascotsIn this assignment, we created a game with collision detection and enemy flocking. To win my game, kill all the enemies without getting killed first. | |
Deja Vu SQ2 - Web of LiesIn this assignment, we made one of our previous labs (1 or later) or assignments (2 or later) into a WebGL application. I chose to do Lab01. "Keep it simple," I say. (Yeah, right. Have you seen my previous work?) Anyway... Find it HERE | |
He's always watching you, but he doesn't have eyes. Hey, guys? Is this normal? I've won the game and the class is finally over. Final Project - The Grand (Re)Opening!In this assignment, we wrapped up everything about OpenGL 3 and combined it all into this, our final assignment. We have several shader programs, several enemies, a scary monster, paper-spewing trees, and an easter egg! | |