The second project for CS559 has, traditionally, been focusing on creating an animated town, using existing framework code and (to a certain extent) legacy OpenGL features, while incorporating on a number of technical embellishments. This year, Project #2 will remain thematically close to the “Trains and Rollercoasters” scene you have already started building in your first project, but the requirements will emphasize adoption of modern OpenGL constructs, and a number of the technical add-ons will become mandatory.
This is an individual project. It is due April 17. (PLEASE NOTE UPDATED DUE DATE)
The practice midterm can be found HERE.
This assignment is due Friday, March 13. It is meant to give you the opportunity to see an OpenGL program in action and expand on it.
This assignment is due Friday, February 27th.
Written by Prof. Michael Gleicher, Fall 2014.
Make sure you have Visual Studio set up on your computer before doing this tutorial. See the first Visual Studio tutorial for details.
As we move into more advanced graphics topics, we will require you to write programs in C++. Luckily, you will not need to use any advanced language features (unless you want to) and all of the tools required are available for free. Everything you learned in CS 367 still applies. Java and C++ have many similarities, but also a few key differences.
This assignment is due on Monday, February 16.
Written by Prof. Michael Gleicher, Fall 2014.