CS 381, Fall 2007
HW #2

General Information

Homework Policies

Questions (5 pts)

  1. The glBegin-style primitives all draw points, lines, or polygons. But OpenGL has other primitives. What sorts of things do they draw?
  2. Why is it generally a good idea to post a redisplay event (in GLUT, by calling glutPostRedisplay) when the window contents need updating, rather than calling the display function directly?
  3. List two issues that come up in 3-D CG that do not come up (or are much simpler to deal with) in 2-D CG.

Program #1 (10 pts)

Suggestions for Extra Credit

Program #2 (5 pts)

Program #3 (5 pts)

Note


CS 381, Fall 2007: HW #2 / Last update: 19 Sep 2007