Programs will involve the use of Mesa/OpenGL graphics library or its equivalent and OpenGL Optimizer (optional). The principle labs for the course are in the basement at Taylor and at Painter Hall 3.20. PAI 3.20 is a PC lab which has installed Visual C++ 5.0 with OpenGL library. The basement lab has 20 SGI O2 workstations, all of which run OpenGL. In addition, other publicly available CS workstations (Sparc-5s, IBMs, and Solaris-X8) run the public domain Mesa package, which provides an OpenGL-like set of libraries for 3D image generation (see the Using Mesa ).
Students can use any kind of languages such as C, C++, and JAVA etc. But completed projects must compile and run on the department public PCs or Unix/Linux machines.