Workbook 12: Graphics Town
CS559 Spring 2023 Sample Solution
This is a sample solution for the Workbook. You are welcome to refer to it to learn one way to do the assignment but only after you have turned in your own assignment
This workbook is a chance to put everything from class together!
There is one big box: Graphics Town. It is a separate page final-grtown.html.
Rather than having a lot of small boxes, there is a single big window. And in it, you get to make a world. It’s a chance for you to be creative and make something cool.
We realize that you have limited time to do this, so our expectations are reasonable.
Note that on Page 2 (Graphics Town Overview) there are text boxes for you to fill in. A key rule of graphics town: you only get points for what you document in the text boxes! If you do it, but don’t describe it (as the instructions tell you), you didn’t do it.
Learning Goals
- To gain experience applying the concepts from class in order to create something more interesting
- To apply texturing techniques to create appearances
- To practice fitting different types of models together to make a scene
- To experiment with methods for creating objects and behaviors
- To experiment with advanced interactive graphics techniques
Due Date and Grading
The assignment is due the last day of class, May 1, 2024. We cannot accept late assignments.
A “rubric” is given at 2023 Graphics Town Rubric, but be warned: it is not the specific “point counting” rubrics we have had for prior assignments.
Note: as with Workbooks, you must both commit and push your work to GitHub as well as complete the Canvas Assignment.
A Note on Collaboration
Every student must turn in an assignment: you are not allowed to work in groups. Please be sure to give attributions.