Uniform Tilings by Wythoffian Construction
This is all very much under construction. There are many things left
to implement, lots of bugs to fix, and much for me still to understand.
The tiling is constructed using JavaScript and then displayed
using Scalar Vector Graphics (SVG). A fairly recent standards compliant browser is required
for this Dynamic XHTML page to work correctly. I've been using Firefox,
and I suspect anything recent other than Internet Explorer to work fine.
Note that the hyperbolic tilings can take some time to compute. A
box may appear asking if you want to stop the script. Just let the script continue
and all should be fine.
Some Screenshots
This is what you're missing IE users!
Note these screenshots are of various early buggy versions.
To Do List
- Spherical rendering needs fixing.
- Hyperbolic rendering needs fixing.
- Make more efficient use of SVG.
- Tiling algorithm is basic and inefficient.
- Interactive position for spherical generator point.
- Correct solution for uniform spherical generator point.
- Correct solution for uniform Euclidian generator point.
- Correct solution for uniform hyperbolic generator point.
- Style with CSS.
- Make a proper job of user interface.
- Consider non right angle fundamental triangles.
- Cope with non Wythoffian Constructions, eg 2 | 2 (2 2) = 3.3.3.4.4
- More efficient JavaScript code.
- Allow prisms.
- Undertake general review to make sure all is correct.
- Duals.
- Translations and Rotations.
Tiling Selection


Links
Wikipedia
Others
JavaScript