UPL Tutorials
You can download some UPL Tutorials
here.
Win32 OpenGL Screensaver Template
This is a valid Win32 OpenGL screensaver in under 300 lines of C. The code
is pretty well documented. It just draws a spinning triangle, but the idea
wasn't to make it do something astounding. That's your job. I've just
written all the overhead required to do an OpenGL screensaver on Windows.
Note: To get this to build in Microsoft Visual studio, make sure you set
your project options to link with these libraries in addition to the standard
set: opengl32.lib; glu32.lib; glaux.lib; and scrnsave.lib. If you don't do
this the program will not compile.
After the program is built, to make it a screensaver, simply rename the
output file, savertemplate.exe to savertemplate.scr. To install the
screensaver, simply copy savertemplate.scr into your \Windows\System
directory.
Download
UPL CVS Repository
You can view the Undergraduate Project Lab's CVS respository here.