Programming Assignment 3
1 New Classes:
You must write the following classes:
2 File Reader:
You will need to download and use the following class
that reads in the 3D models for this assignment:
3 Data Files:
You will need to download and use the following data file
for this assignment:
You may also want to download and use the following data files
for testing:
4 Testing:
Obviously, you should test your classes thoroughly. It will be much
easier to debug these classes now than it will be when they are part
of a larger system.
You can use the following test suite to get started:
The teapot, ball and fighter should look something like the following (when
not rotated):
5 Submission:
In addition to the materials you must always submit, for this
assignment you must submit hardcopy of the output produced by the
following driver:
when run as follows:
java PA3Driver pa3submit.txt
Enter the x and y rotation angles:
-120,0
In MS-Windows, you can copy the contents of the active window to the
system clipboard by pressing Alt-PrintScreen.