Project 3:
Color Ramps, Lights, and Materials
CS 445: Computer Graphics, Fall 2006


Reading

Goals

Part 1: Color Ramps

In this part of the lab, you will examine precipitation data (alternatively, you may do temperatures) and present it in a way that could help someone, e.g. a meteorologist, understand and interpret the data.

The following may be found on the \\home\classes server (in gorr\cs445):


Create a top level folder in your netbeans project folder called "data". Place precip.clim.txt into that folder. RainData.java assumes that this is the path for the data file. If you place it somewhere else, you will need to make the appropriate change in RainData.java.

Begin by getting your code just to read in the data. Once that is done, please be sure to consider the following before you continue:

Due Dates:

Part 2: Lighting and Shading the Teapot

Note, this part will not be turned in. It is intended to give you practice using lights and materials. Begin with SimpleOpenGL code with animation and a teapot, and try the following:

Part 3: Lights, Shading, and Normals

Begin with either the algebraic surface or the DEM that you created several weeks ago. If you don't have something you want to use, then begin with the code (steiner.java) on \\home\classes in gorr\cs445. Have the object rotate so we can see all sides of it.

Then do the following:

Due Date:


[top] [Schedule] [CS445 Home]