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

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-alphatutorialphotoshop

Alpha Channel Tutorial (Adobe Photoshop) Created by Yoh Suzuki in 2007 This tutorial will show you how to create and use an alpha channel in Adobe Photoshop. Note: If you’re unfamiliar with pixel-pushers like Photoshop, you may want to play around with it on your own first to get used to it. If you’re lost or you run into problems, feel free to email me (yoh@cs.wisc.edu), and I’ll run you through the basics. Read more…

main-basicinfo

Instructor Michael GleicherOffice: 6385 CSOffice Hours: Tuesdays 11:00-11:45, Wednesday 9:30-10:15 TAs Yoh SuzukiOffice: 3379 CSOffice Hours: Monday 12:00 - 2:00 Chi Man LiuOffice: 1301 CSOffice Hours: Thursday 1:00 - 3:00 Pre-Requisites Technically, CS367 (Data Structures) and Math 320, 340 or CS416 (some familiarity with linear algebra). But please read the Should You Be Here page. Mailing List and Web The course home page is the primary place for announcements. Please check it regularly. Read more…

main-calendar

Course Syllabus, Computer Graphics, Fall 2007 The exact order of topics may evolve as the courseprogresses. However, the project/assignment dates are unlikely tochange. Things are due on Mondays. See the Main.Policies page for latepolicies. Readings are described in more detail on the Main.Readings page,here, only the primary readings are listed - follow the link for moredetail. “Shirley” refers to Fundamentals of Computer Graphics,“OGL” refers to the OpenGL Programmer’s Guide, “RTR” refers to_Real-Time Rendering,_ and “Reader” refers to things providedon-line. Read more…

main-charlesdyerslides

http://www.cs.wisc.edu/graphics/Courses/559-f2007/wiki/pub/charlesdyerslides/gleicher-2up.pdf http://www.cs.wisc.edu/graphics/Courses/559-f2007/wiki/pub/charlesdyerslides/gleicher-4up.pdf Page last modified on October 14, 2007, at 08:57 PM Read formatted page...

main-compilingwithfltk

Compiling programs with FlTk and VS2005 A tutorial for CS559 students written October 2007, by Mike Gleicher There is another set of tutorials that walk you through setting up a project to use FlTk with Visual Studio for CS559. This one is a little different in that I will try to explain why you are doing each of the required steps, as well as giving you some alternatives. By understanding this, you should be more able to deal with things when they break. Read more…

main-computingpolicy

This class has been assigned to the “Storm” laboratory in B240 Computer Sciences. 559 students have priority on these machines, so if the lab is full of CS302 students feel free to ask them to another lab. You are free to work on other machines (such as your home computer or laptop) subject to the following caveats: Your code must build and run on the Storm machines. As far as we are concerned, if it doesn’t compile and run on a Storm, it doesn’t run. Read more…

main-cpp

Thoughts on C++ for Programming and 559 For this class, you will need to program all of your projects and assignments in C++. This is not a statement about the language, or the appropriateness to doing graphics. It’s more a statement about what is a convenient environment for us to teach graphics in. Just as we chose to give lectures in English, despite the fact that other languages could have been used, we chose to give programming assignments and projects in C++. Read more…