Checklist for topics promised, planned, or considered.
*geometry of computer graphics,
*real-time interactive computer animation (RTICA) for mathematical visualization,
*immersive virtual environment, (IVE) the Cube, CAVE, and CANVAS the ISL
Specific topics
*structure of the OpenGL graphical pipeline,
*polyhedral encoding of surfaces as triangular meshes,
*geometry of linear and aerial perspective (light and shade),
*representation of the 3-D affine group in 4-D homogeneous coordinates,
*algebra of 3-D rotations in terms of unit quaternions,
*projective spaces and their Euclidean, spherical and Minkowski (hyperbolic) metrics.
*other techniques for innovative mathematical application.
**non-Euclidean splines and morphing techniques,
**real time interactive texture mapping,
*classical topics
**binocular optics and
**color theory,
**Haussdorff dimension and fractals,
**chaos and strange attractors,
**Wolfram's cellular automata,
**Barnsley's iterated function systems,
**Julia and Mandelbrot sets,
**discrete and continuous logistic equations,
**Lienard-VanderPol dynamical system.
*Prospective students
** good spatial intuition,
** some artistic abilities or ambitions,
** solid grounding in linear algebra and vector calculus.
* concurrent tutorials do not require programming.
**classroom/dissertation line and surface graphics tools
***texWins/LaTeX
***html(asciidoc,pudding)
***Grapher/DPgraph
***iPaint/Paint
***GEX/KSEG
***Xfig/ImageMagick
*Experienced programmers
**BASIC, Pascal, C/C++, Java, Python, or Mathematica,
*For 2 additional credits of independent study
*ISL EOH project.