The syllabus is available in LaTeX, DVI, and Postscript.
You should also have read my SRGP example programs ex25.c and lines.c, as well as the example programs provided with SRGP in the SRGP examples directory.
I've also prepared a sequence of successively more complicated SPHIGS programs in my SPHIGS examples directory. Also take a look at the two example programs provided with SPHIGS in the SPHIGS examples directory.
If you want to use the Compaqs, note that only the front five on each side of the classroom have SRGP and C installed. From the main menu, select "Windows", type in the password I gave out in class, and the full power of Microsoft Windows will be at your fingertips. (This includes the power to delete files the Computing Center staff have installed, making life difficult for everybody else. Please don't do this; if you do, you and I will both get in trouble.) Double-click on the "Microsoft C++" folder, then on the "Microsoft C++" icon, and you'll be in an interactive compiler environment. To use SRGP properly, you need to tell the compiler to use the "Large" memory model and to include the relevant SRGP directories in its search paths. All this stuff is under the "Configuration" menu in C/C++.
If you want to use panther, you'll only be able to run your programs on a DEC X workstation (of which there are three in the Mac lab in the basement of the business building, and two more in Alumnae Hall 130. There's also one on my desk, so this choice makes it a little easier for me to grade your programs). Each workstation has a name like "adl11" written on a tag on the front of the machine. Before you can run graphics programs on adl11, you need to give the Unix command "setenv DISPLAY adl11:0.0", and similarly for the other machines.
If you're working on panther, however, you can compile your programs from any terminal or workstation you wish, including dialing in from home. SRGP and SPHIGS come with a Makefile to make such compilation easier. I've customized this Makefile to work on our system; the customized version for SRGP is in ~sbloch/class/222/Makefile, and the customized version for SPHIGS is in ~sbloch/class/222/sphigs_examples/Makefile.
You are visitor number to this and related pages since Feb. 8, 1996.