This is an attempt to re-create the web page for CS559 from 2010.

The original course web was created in PMWIKI, which has been hard to maintain.

This site automatically converted the pages - the formatting is very different, but most of the content has copied over. Many links are broken.

The “Home Page” was Main.Main. You might also check out Site.AllPages.

The best way to find things is probably to search for it…


main-finalstats

The scores are a little misleading, because just about everyone got full credit for the last 3 questions. The key is at pub:final-key.pdf The scoring system is very straightforward: =90 A =85 AB =80 B =75 BC =60 C =57 CD =45 D Read more…

main-fltktutorial

Adapted from Stephen J. Chenney’s Tutorial Modified by Yu-Chi Lai at 2005 Modified by cx in 2007 (updated for VS05) Modified by bfield in 2008 (combined old tutorials, new version of FlTK) Modified by eilbert in 2009 (update for VS08) This tutorial will show you how to open an FLTK window for doing OpenGL drawing. We will build on the project from the previous tutorial so please complete it first if you haven’t already. Read more…

main-grtown

Project 3: Graphics Town Ideas for next year (fall 2010) (in the event that I do this project again): fix the texture code so it doesn’t ignore alpha it actually worked, you just had to turn on blending fewer “check them off” pieces - trust that students will do enough be clearer about what counts for various forms of curved surfaces Be sure to check out the GrTownFAQ regularly for updates. Read more…

main-grtowncode

GraphicsTown Code Documentation GraphicsTown is a set of example code written by Michael Gleicheras an example for the GraphicsTown project (CS559 Project 3). It isalso meant as a starting off point for students to do their ownprojects. Various TAs over the years have contributed as well. A ZIP file containing the project can be downloaded. For your project, you may either use GraphicsTown as astarting point, or you may start from scratch. Read more…

main-grtownfaq

Project 4 - Frequently Asked Questions This page will have answers to Frequently Asked Questions about Project 4, Graphics Town. The page may be updated frequently, so you might want to view it as an BAD LINK. OK, Maybe these questions aren’t “Frequently Asked” - but they are the questions that people ask. December 12,2009 by gleicher BAD LINK **Can the Texture class do transparency?** The Texture class in GrTown is set up to only load 3 channel (RGB) images. Read more…

main-grtownrecreate

If you choose not to use the sample solution as a basis for your project, you must be sure to implement the important features of the sample code: You must be able to fly around the town to look at things. You must have “shortcuts” to go directly to places where particularly interesting things are. You must have several vehicles moving around. (this doesn’t necessarily mean cars - one student had a space-town with ships flying around, another in a Harry Potter inspired project had brooms flying around castles) You must be able to control the time of day. Read more…

main-grtowntech

Technical Challenges Making a cool looking town needs to be more than just an art project! You must implement some “technical challenges” (since that’s what thecourse is really about). A technical challenge is something that isnot just hard to implement, but also requires you to learn and thinkabout some graphics topic. Many of these topics will require you to learn something beyond what we’ve discussed in class. Some of the technical challenges are required: you need to write shaders, have curved surfaces, and use advanced texturing. Read more…

main-homepage

This will be the web page for CS559 Computer Graphics for Fall, 2009. This will be the news and announcement page. If you’re looking for basic information about the class, check Main.BasicInfo. Check out the BAD LINK of this page, if you prefer to get your information that way. Either way, you will be held accountable for the information that appears on this page. This page will be updated frequently. Read more…

main-homepagelink

If you’ve gotten here, its probably because the RSS feed generator is broken. All the things from the RSS feed come from the HomePage. Page last modified on September 03, 2009, at 10:01 AM Read formatted page...

main-lectures

Lecture Notes In class this year, I am not following my notes too closely. In general, I am improvising using a combination of some hand-written notes, typed notes (in power point - sometimes from last year). As in the past, I am making my notes available to you. However: I make no promises that these are of any use to anyone other than me. Not everything that we talk about in class is in the notes, and not everything in the notes gets discussed (you are only responsible for things we actually get to discuss). Read more…