Kevin Harris
CS431: Introduction to Computer Graphics
University of Utah
Fall 1997
Program #2
Class Handout
Program2.java -- Main source
Vect_3D.java -- 3D vector class
MovableObject.java -- Movable
Object class (physics)
Ship.java -- Ship class
(physical/graphical ship properties).
See a working version below (try the mouse and/or the keyboard).
You may have to click on the applet before the browser will
transfer keyboard control to it.
Notes:
- This is NOT the orignal version that I wrote. This has been
modified (on 12Jan2002) to get rid of a popup control window, and to
re-enable the keyboard interface.
- Most of the code that I wrote, was written with the intention of it
being reused in later assignments. I would like to note that I used
everything but the main program2 class for program 3 (with some
additions).