Program 0

CS 248: Introduction to Computer Graphics
Pat Hanrahan


Handed out: Tuesday, January 7, 1997
Due: 5pm, Tuesday, January 14, 1997

Your assignment is to write a program that draws a nice picture. This assignment is meant to get you acquainted with using the Silicon Graphics Systems and, in particular, its graphics library OpenGL. There will be no grade given for this program; it's just a warm up for things to come.

Along with this handout are copies of several different works of computer art, each based on a different idea. The basic concept underlying the picture is usually easy to grasp, and so as a computer programmer your challenge is to translate that geometric idea into an algorithm, and then implement that algorithm using the graphics library.

If you don't like any of these pictures, feel free create any picture that you wish. But remember, the idea is to get acquainted with the system, not to produce a great work of computer art.

hanrahan@cs.stanford.edu

Copyright © 1997 Pat Hanrahan