Homegrown Software
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
Home