CSCI 441 - Computer GraphicsFall 2018 - Assignment 5 - Show Off The TrophyCanvas | CS @ Mines | Mines | Piazza
|
|||||||||||||||
| | Home | Syllabus | Assignments | Leaderboard | Schedule | Resources | | |||||||||||||||
2015: Asgard
2016: Mount Olympus
2017: Aaru Park
2018: Findias Speedway
|
|||||||||||||||
|
This assignment is due by Monday, November 5, 2018 by 11:59pm.
There is so much excitement around your camp for winning the Spiny Shell Cup. You decide it would be best to bring it back
to your town to show the villagers your accomplishment.
Part I - Display the Cup
As you are loading the Cup on to your rig, you look inside the Cup and realize there is a scroll tied up and tucked away. You retrieve the scroll and upon unfurling it you read:
We are now ready to start using GLSL and VBOs for OpenGL 3.3. For this assignment, you will probably want to start from scratch as much of what we did before (specifying points/lines/vertices, materials, lighting, etc.) must be refactored. You will need to create two shader programs for your assignment to function completely. Part II - Website
Update the webpage that you submitted with A4 to include an entry for this assignment. As
usual, include a screenshot (or two) and a brief description of the program, intended to showcase what
your program does to people who are not familiar with the assignment.
Documentation
With this and all future assignments, you are expeced to appropriately document your code. This includes
writing comments in your source code - remember that your comments should explain what a piece of code
is supposed to do and why; don't just re-write what the code says in plain English. Comments serve the dual
purpose of explaining your code to someone unfamiliar with it and assisting in debugging. If you know
what a piece of code is supposed to be doing, you can figure out where it's going awry more easily.
Proper documentation also means including a README.txt file with your submission. In your
submission folder, always include a file called README.txt that lists:
Grading Rubric
Your submission will be graded according to the following rubric.
Experience Gained & Available Achievements
Submission
Please update your Makefile so it produces an executable with the name a5. When
you are completed with the assignment, zip together your source code, shaders, object file, textures,
Makefile,
README.txt, and www/ folder. Name the zip file, HeroName_A5.zip. Upload this file to Canvas under A5.
This assignment is due by Monday, November 5, 2018 by 11:59pm.
| |||||||||||||||
|
Last Updated: 10/23/18 15:56
|
|||||||||||||||