Assignment 2
CSCI-4965: Three-Dimensional Computer Graphics
Fall 2000


Announcements

  1. The OOT lab (AE 117) will be open from 12 noon to 5pm on Sunday, October 15. You can get into this lab or the Sparc lab (AE 217) at any other time if there is someone to let you in. If you are the last one to leave the lab after hours, please lock up behind you.
  2. Coloring the NURBS surface: You can create a colored "flag" (in task 4) whose shape differs from the NURBS surface of tasks 2 and 3. Your "flag" must have two or more colors, and you can choose the colors. This colored "flag" must be animated.
  3. If your assignment implementation deviates from the specifications, be sure to document this in your README file.
  4. Finally, here's some info from Brad King that you may find useful:
    "Many students may have problems on some machines with running their programs after compilation/linking. This is due to non-standard location of the libX11.so.6.1 library. The following command solves the problem on every CS machine in both labs that I tried it on:
    export LD_LIBRARY_PATH=/usr/local/lib:/usr/local/X11R6.4/lib
    Note that this is only needed at run time to dynamically find and load the shared library."
The above announcements and clarifications list was last updated at 5pm, October 13, 2000.

Description

Lab

You can use the Sun Ultra10 machines with Elite3D graphics in the Sparc Lab in Amos Eaton 217. The OOT Lab in Amos Eaton 117 has a cluster of 16 Sun Ultra10 machines with Creator3D graphics that you can use.

Note on Lab Timings: The Sparc Lab and OOT Lab are usually open Monday-Saturday from 9am-5pm. You can enter and use the labs at any other time if you are able to get in. (There usually are some students working in the Sparc lab late at night.) If you are the last person to leave the lab after hours, please lock the door behind you.

Handin Instructions

You will submit your assignment by running a script that tars files in the source directory, gzips and tars them, and emails the uuencoded file. You will automatically receive an email acknowledgment of your submission (sent to your CS account).

To submit your assignment, follow these steps:
1. You must be on a CS machine running unix. The Ultras in the Sparc lab will do fine.
2. Go to the directory in which all your source code (source and header files), Makefile, and README file are placed.
3. Type "submit compgraph" at the prompt.
This script will automatically tar, gzip, uu-encode and email the entire directory contents. It tries to be smart about not including executable and object files, core files, etc.
4. You will receive an automatic email reply showing all the files that were submitted, along with a timestamp. This email is sent to your CS account, so be sure to check there or forward email from there to your RCS account.

Note that you can send in multiple submissions. We will use the most recent one for evaluation of your assignment. The corresponding timestamp will serve to determine the penalty for late submissions.

Let us know if you have any problems with this submission procedure.

Important: Please save your submitted assignment files until your assignment has been graded.


Back to the course home page

Xianfeng Zhao
Email: zhaox3@cs.rpi.edu

Srinivas Akella
Email: sakella@cs.rpi.edu