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

The source code for the framework is available inpub:train/TrainProject2010_Oct07.zip. Note that the version date is in the file name. If newer versions are released they will be announced. The executable for the framework is Train.exe. This is what you should get if you build the code.The example solution is available as TrainExample2010. Page last modified on October 07, 2010, at 11:16 PM Read formatted page...

main-trainui

How the TrainUI works for the framework code and example solution October, 2008 - By Mike Gleicher Updated October, 2009 by Mike Gleicher for the 2009 version of class (with visual studio 2008). Updated October 2010 See also: The discussion of the framework code at TrainFramework The source code for the framework is available inpub:train/TrainProject2010_Oct07.zip. Note that the version date is in the file name. If newer versions are released they will be announced. Read more…

main-tutorialfltk

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

These are some tutorials and sample code to help you get started doing the programming for CS559. Here is the complete set of tutorials from 2008. They include some really useful tutorials on how to do command line arguments, read/write Targa images. Getting started with Visual Studio 2008 Tutorial: Setting up a Console Application in Visual Studio 2008 FLTK Tutorial: FLTK Tutorial Greg’s OpenGL Demo (Download zip file here) Page last modified on December 24, 2010, at 10:32 AM Read formatted page...

main-tutorialvs08

Adapted from Stephen J. Chenney’s Tutorial Modified by Yu-Chi Lai in 2005 Modified by Yoh in 2007 (updated for VS05) Modified by Eilbert in 2009 (updated for VS08) This tutorial will introduce you to VS08 and walk you through thecreation of the classic Hello World program. There are five simplesteps to this tutorial. Lets get started. 1.@ Getting Visual Studio 2008 One option for using Visual Studio is to work in one of the Windows labs in the CS building. Read more…

main-wikisandbox

Feel free to use this page to experiment with the BAD LINK. Just click the “Edit Page” link at the bottom of the page. Page last modified on August 26, 2004, at 02:27 PM Read formatted page...

main-written1

Written assignment 1, due Wednesday, September 22nd. 9/20 - clarifications on the size of the screen, matrix conventions, opengl hints 9/19 - noon - typos fixed The goal of this is to give you some practice working with linear transformations. Note: if you want to turn this on “typed” (via email), you do not need to include the sketches for question 2 (all other answers are just text). To turn things in by email, send it to the TA (sghosh@cs), be sure to make the subject line be your cs id and “Written 1” (so for me, it would be “gleicher Written 1”) Read more…

main-written2

Written Assignment 2 Due Wednesday, September 29th. Note: if you want to turn this on “typed” (via email), you do not need to include the sketches for question 2 (all other answers are just text). To turn things in by email, send it to the TA (sghosh@cs), be sure to make the subject line be your cs id and “Written 1” (so for me, it would be “gleicher Written 1”) Read more…

main-written3

Question 1 - Bezier Curves 1A. A cubic Bezier in 2D has its control points at (0,0), (0,1), (1,2), (2,1). What is the value of the curve at u=.25? (the position of the point) 1B. If we want to cut the curve in part A into 2 pieces at u=.25, what would the control points be for each of the parts of the curve? 1C. What is the direction of the derivative (tangent vector) for the point in 1A? Read more…