Math 198, 1998 Edition

Instructor: Professor George Francis

Schedule for Project Presentations

Here is Monday Evening schedule of the 1997 final presentations
of the projects for Math 198, CS290 and Math490.
Note that we are starting somewhat later because the presentations
seemed to fit nicely into 20 minute slots today. 

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 participate.

Monday 11 May 1998

2:30  Ben Schaeffer  "Surface Reconstructor"
      This RTICA takes a sequence of curves c(1)...c(n) and, under the assumption that c(i+1) is 
      always sufficiently close to c(i), connects them to form a surface. The surface is constructed 
      by creating a polygon mesh filling the space between adjacent curves.  The sequence of curves 
      might be the level sets of some three dimensional object. If they are curves of self-intersection
      of sphere eversion, the reconstructed surface naturally lives in 4D.

3:00  Roger Wolfson  "The TTP Program"
      This RTICA explores the construction of polyhedra through simple
      transformations of polygons. The emphasis is on the mathematical 
      solution of a minimization problem to allow the polygons to assemble 
      themselves into the proper form without manual computation. 
      The current version demonstrates the creation of a tetrahedron.

3:30  Nathan Tolbert "RubickGL" 
      This RTICA is a simulation of the classic Rubick's Cube puzzle.  It
      displays a cube, and allows the user to manipulate it, and try to 
      solve it. It also has the ability to solve some scrambles automatically.

4:00  Scott Mikula   "Julia3D"
      Three methods for computing Julia sets for complex quadratic polynomials
      are compared: brute force, a complex square-root algorithm and Thurston's
      curve tracking algorithm. (*)

4:30  Will Musgrove  "JavaShell"
      Hippocket programming in Java: a new beginning for beginner mathematical 
      graphics programmers.(*)
 
****************************************
Tuesday 12 May 1998

2:40 Pavel Groisman  "Evolver+"
     The program morphs any given 3D object so as to minimize the 
     value of mean curvature. I will briefly discuss mathematics, 
     difficulties of implementation and show what the program does
     to various objects.

3:00 Jeff Ellen      "Orbit3D" 
     A really original 3-dimensional extension of a nifty 2-thingy
     I found on the web.(*)

3:20 Cheryl May      "Hyperspace"
     Hyperspace: A Romance of Many Dimensions
     This presentation will be an exploration of the concept of dimensions in
     general, and the four-dimensional hypercube in particular.  The focus will
     be on the nature of the fourth dimension, extrapolation of hypercube
     characteristics from lower dimensions, methods of visualization in
     three-dimensional space, and practical applications.


3:40 Paul Whitaker   "SingVanderPol"
     This RTICA sonifies up to five orbits of the Lienard-VanderPol
     dynamical system using FM synthesis from vss3.0. It creates 
     a sonic representation of the system based on the values of 
     user-selected parameters.

4:00 Andrew Britton  "Dynamorama"

4:20 Matthew Hall    "CAVEtoys"
     
4:40 CAVE demos of Evolver+ and CAVEtoys.
*********************************************
Wednesday 13 May 1998

3:00 Michael Pelsmajer  "Maze4D"

3:20 Eric Whisler       "Etch-a-Mosfet"

3:40 Paul Niemczyck     "JetGLutNT"
     This OpenGL-based application illustrates two concepts.  The
     first is the implementation of and the mathematics behind lighting/fog
     effects, including ambient, diffuse, and specular light, and variable
     density/color fog. The second is the implementation and analysis of OpenGL
     applications using the generic GL Utility Toolkit (GLUT) versus the
     native Windows 95/NT Application Programming Interface (API).

4:00 Chris Raehl        "2D Potential Well"

4:20 Neal Groothuis   "The Sound Museum"
    The Sound Museum is a 3D environment in which the user can interact with 
    and visualize sound waves generated by various algorithms, such as FM 
    synthesis in vss3.0.  

4:40 CAVE demos of Maze4D and The Sound Museum 

George Francis