CSci 480 Lecture Notes
(Fall) Week Eight, Monday; (Summer) Week Four, Tuesday: Interaction
Animation in Java
I have created a simple
animation applet
as an example for those who want to use Java for their third projects.
Object Oriented Programming in Java
Some students have requested additional information on OOP.
8.1 Interaction Hardware
Locator (mouse, trackball, etc.), keyboard, valuator (dial), etc.
The dataglove is useful in immersive environments (virtual reality).
8.2 Interaction Tasks
The position interaction task: the user wants to specify a position in
world space to the application program. In 3D, a user also needs to
specify the orientation of objects, including his own perspective view.
The selection interaction task: the user wants to select an object from
a set of objects in world space. In an object hierarchy, the application
must provide some means for the user to move up and down the object tree.
This page established June 4, 1999; last updated September 22, 1999.