CS 101: Topics in Computer Graphics
 

Resources and Related Materials

The links below may be useful. Some may have been mentioned in class.

NVidia Materials:
Drivers
OpenGL Specifications
NVidia Developer Page
NV30 Emulation Page

ATI Materials:
ATI's programming information page

Other Materials:
SGI Extension Registry


Setting up Your Machine
In order to do the homeworks and project on your own machine, assuming you have an NVidia GeForce3 or GeForce4, follow the following steps:

  • Install the OpenGL NVSDK, available here
  • Install the Cg Toolkit, available here
  • Install the latest Detonator 40 drivers from NVidia (if you haven't already) available here
  • Install GLUT. Be sure to install the files in the right places according to the README file.
  • Copy the header files "glext.h" and "wglext.h" from C:\Program Files\NVIDIA Corporation\NVSDK\OpenGL\include\glh\GL to C:\Program Files\Microsoft Visual Studio\VC98\Include\GL. (This assumes you've installed the Cg toolkit and Visual Studio on the C drive and in the default locations.)
  • Download the program to enable NV30 emulation from here
  • Download the NV30 OpenGL specs
  • Remember to turn on NV30 emulation before you try to use any of its features. If you re-install the video drivers or something like that, NV30 emulation will be turned off.


Copyright © 2002 Peter Schröder & Zoë Wood
Copyright
© 2002 Ian Farmer