This assignment has a written and a programming part. The written part is available in two formats: gzip-compressed PostScript, and uncompressed PostScript.
Directions concerning the programming part appear within the written part of the assignment. In summary, the students are expected to write the drawing code of scurvy, a simple program that allows the user to visualize and manipulate B-spline curves in space. The students are given the user interface code, the skeleton of the drawing code, a makefile, and a parameter file, all in a tar file. Moreover, a documented working executable is available.
The solutions to the assignment are available in two formats: gzip-compressed PostScript, and uncompressed PostScript. The solution to the programming part is also available in the distribution of scurvy.