Prof. Bederson CMSC 427 - Computer Graphics - Spring 2000
Home
Contact

Syllabus
Homeworks
Grades
Links

This is a technical programming course that will cover all of the concepts necessary to create three-dimensional graphics. We will use Java and the OpenGL graphics library for the graphics.  We will cover basic 2D graphics techniques, modeling and rendering of 3D graphics, and various techniques for interacting with them. Modeling includes how to create a computer representation of complex 3D objects, such as hierarchical articulated figures, etc. Rendering includes hidden line removal, viewer transformations, lighting, anti-aliasing, texture-mapping, etc.

Announcements:

  • May 4: The schedule for final project presentations is now available.
  • Feb 9:To print from your WAM class account, you will need to pay for a standard WAM print account. You do get access to standard WAM class account free printing on the central printer for each building. In the A.V. Williams building, the printer is 'prl', a line-printer (no postscript) and is available only from unix using qpr. The printer is on the first floor in the OIT dispatch room.
  • Feb 7:If you have not received class email, you probably are not on the cmsc427@cs.umd.edu email list. Send me email so you can get on it.
  • Feb 7:To submit your homework:
    • Place all of your homework files, including source code and visual J++ project info into a directory that is named your last name.
    • If there is any supplementary information that you want to include with your project, such as a description of what you did, troubles you ran into, how to use your program, etc., place it in a file named README in your homework directory and we will be sure to look at it.
    • Make a zip (or tar) file of that directory
    • Run the 'submit' program from unix (i.e., telnet to wam.umd.edu from your PC) and answer the questions there to submit your homework.