| Thumbnail |
Program |
Author |
Description |
 |
Mathematica Packages |
EGL Team |
Various packages for computing and visualization using Mathematica |
 |
Tess for Windows |
EGL Team |
Newest version of Tess for Windows with GUI by Alex Rostovtsev |
 |
Octagon Deformations |
Ryan Hoban |
Deformations of Hyperbolic Structures on a Genus 2 Surface. |
 |
Heisenberg Visualizations |
Jack Cooper |
Pictures of a skewed 3d Lattice drawn using OpenGL Applications in Tess. The Heisenberg Group serves as the background mathematics to the visualizations. |
 |
QTess |
EGL Team |
C++ with QT. Segments and transformations of the hyperbolic plane in various models. Demonstration of Hilbert metric on a convex domain. Example of a quasi-homogeneous cone. |
 |
Tess 0.42 |
EGL Team |
C++, documentation: hyper, tess, tridoc, Calculations, README |
 |
Tess |
William Valenicia |
the original version of Tess, written in C |
 |
Hyperbolic Texture Ray Tracing |
Paul Nylander |
Mathematica notebook, uses the “pull back” method |
 |
Sample Code |
Paul Nylander |
Sample C++ code for “pull back” method, hyperbolic texture ray tracing, and real-time OpenGL. |
 |
Circle Inversion |
Pat Hooper |
Java applet |
 |
Circle Inversion Animation |
Paul Nylander |
Mathematica notebook, Apollonian Gasket |
 |
Double Spiral |
Paul Nylander |
Mathematica notebook, stereographic projection of a loxodrome |
 |
Poincaré Model |
Bill Goldman |
Mathematica notebook |
 |
UltraidealTriangles |
Bill Goldman |
Mathematica notebook |
 |
Earthquake Shift |
Bill Goldman |
Mathematica notebook, Poincaré disk |
 |
Automorphisms of free groups and character varieties |
Bill Goldman |
Mathematica notebook, free group calculations and SL(2)-characters of free group representations. |
 |
Animated Fractals |
Pat Hooper |
Java applets |
 |
Triangle Group |
Justin Wyss-Gallifent |
Java applet, hyperbolic triangles in Poincaré disk |
 |
Langston Ant |
Pat Hooper |
Java applet |
 |
Inversion |
Rajib Quabili |
Mathematica notebook |
 |
Circles |
Bill Goldman |
Mathematica notebook |
 |
Violin |
Paul Nylander |
Mathematica notebook for polyline translation in the Poincaré disk. |
 |
Parabola Model |
Paul Nylander |
Mathematica notebook |
 |
Tessellations |
Paul Nylander |
AutoLisp program for designing hexagonal Euclidean tessellations |
 |
Poincaré |
Chris Truman |
Java (Java 1.4 plug-in required) |
 |
Notebooks |
Bill Goldman |
Mathematica notebooks |
 |
Tiling |
Chris Truman |
Java (Java 1.4 plug-in required) |
 |
Applets |
Richard Schwartz |
Tons of Java applets |
 |
Robinson Tiles |
Pat Hooper |
Java applet, loads slowly |
 |
Euclidean Reflection Group |
Justin Wyss-Gallifent |
Java applet |
 |
Pappus Theorem |
Pat Hooper |
Java applet |
 |
Pappus/Cubic |
Pat Hooper |
Java applet |