W Randolph Franklin home page
... (old version)
ComputerGraphicsFall2010/ home page Login


Computer Graphics Fall 2010 group home


Homework 3

Due Sept 23, 2009 by email to Peter.

  1. Modify gasket3.c as follows.
    1. Instead of subdividing a tetrahedron into 4 smaller tetrahedra, subdivide a cube into 27 smaller potential cubes with 14 of them further subdivided and the others empty.
    2. Change the orientation every time the scene is redisplayed.
    Hand in the source code and a sample screendump.
  2. Write a program that prints the new width, height, and area of your OpenGL window whenever it is resized.
  3. (The point of this question is to introduce you to one of RPI's graphics alumni. Find the answers with your favorite search engine.)
    1. Name and describe in your own words the most recent project of Dr. Chandra Narayanaswami, PhD (RPI), and Manager, Wearable Computing, IBM TJ Watson Research Center?
    2. Describe one of his patents.
    3. Who was his PhD advisor at RPI?
  4. Do Angel, page 37, exercise 1.8, but use 65 frames per second instead of 72.
  5. Do Angel, page 38, exercise 1.13.
  6. Do Angel, page 97, exercise 2.19.
  7. Do Angel, page 98, exercise 2.22.