Here is Monday Evening schedule of the 1999 final presentations of the projects for Math 198 this week. I would like to remind all students that unless you are taking or preparing for finals, you are expected to come to the presentations of your colleagues. The public is cordially invited to enjoy the 1999 presentations Wednesday 13 May 1999 2:00 (Set up time.) 2:30 Bob Pinta "Billiards" http://new.math.uiuc.edu/~pinta/ This RTICA simulates a pooltable. It uses a particle system with multiple, simultaneous collisions and deflections. In particular, the "break" is convincingly simulated. 3:00 Steve Kohen "blobbyForth" This CForth application contains primitives ("opcodes") calling the NCSA Vanilla Soundserver and primitives for Blobbyman. Using the interpreter, one can learn how to match a music score to an animation and vice versa. 3:30 Ande Croll "turtleDarts" This CForth application compares the trajectory of a thrown dart as computed from the ballistic equations and by a dicrete (corrected Euler) dynamical system. 4:00 Jennifer Talmadge "javaTurtle" http://www.ews.uiuc.edu/~jtalmadg/ The establishment of the Java language as a major tool in computer programming provides an opportunity to develop and improve many "hippocket" programs in a Java environment. This implementation of a Java version of "turtle geometry" could be useful in exploring the advantages of using turtle graphics in a language like Java. (Author's abstract.) 4:30 Erik Stauffer "bumpyRoads" (CAVE) This CAVE Toy takes the visitor on a thrilling roller coaster ride through space. Although the "vehicle" is controlled by the CAVE navigator and is free to move about the narrow road, it is prevented from leaving the track by invisible walls and forces. This is an development of Matt Hall's "Bumpercar". **************************************** Thursday 14 May 1999 2:00 Feihong Hsu "javaPredator" This project creates a Java programming environment and application for the study of predator-prey dynamical systems. There are two panels, one for the phase-plane, the other for the time-series of trajectories the user initiates by clicking out the starting points. A Java interface permits the user to change parameters and equations. 2:00 Charles Huang "forthOrchestra" This CForth application continues the tradition of using CForth for exploring specific instruments ("actors") and compositions (".aud files") in VSS. The .aud file associated with the VSS "Crumbslider" was adapted to a new composition, recorded by the author, to illustrate the the usefulness of this combination. 3:00 Eddie McGillis "miniGolf" This project journals the experience of constructing a 3D mini-golf hole RTICA based on the illiOpenSkelGlut prototype. The author learned Unix, C, OpenGL and some vector calculus not only in the grafiXlab and REL, but especially on his desktop PC using the X-windows program Exceed to connect to the SGIs in REL. 3:30 Jessica Jackson "Cloth" This project constitutes the earliest steps in a long range program of creating a graphical user interface (GUI) for the design and cutting of cloth in the production of garments. The program design and the literature will be reviewd. An illiOpenSkelGlut application, in which the user can pick and move arbitrary points on a square of material will be demonstrated. 4:00 Matthew Woodruff "javaPhaser" This is a re-creation in Java of the Alexei Bourd's "illiPhaser" package for chaotic 3-D dynamical systems. The Java application has a parser for interpreting the mathematical formulas provided by the user, and integrates the trajectories using the Runge-Kutta fourth order method. 4:30 Erik Stauffer "bumpyRoads" (CAVE) Repeat performance for anyone who missed it on Wednesday. George Francis