Great software for Tilings, Patterns, Symmetry
This page lists some wonderful, interactive, visual, easy-to-use software that generates decorative planar patterns or its study. For example, periodic tilings, penrose tilings, Arabic weavings, or drawing programs that draw based on mathematical analysis of symmetry.
Kali (wallpaper symmetry)
Kali is a freeware by Jeff Weeks. It is a interactive program for drawing figures of plane symmetry. The program is so appealing that it is suitable for grade-level kids too. A user selected symmetry pattern automatically appears based on whatever you draw on the screen. Mac and Windows versions at: http://www.geometrygames.org/Kali/index.html MacWin
Escher Web Sketch (wallpaper symmetry)
Escher Web Sketch. This is a Java program that lets user interactively draw symmetrical patterns. By Wes Hardaker and Gervais Chapuis, at http://escher.epfl.ch/escher/ Java
Taprats (Islamic Patterns Generator)
Taprats is a Java applet that generates Islamic patterns. Excellent. By Craig S Kaplan, at http://sourceforge.net/projects/taprats/ Java
Also check out his thesis work. Computer Graphics and Geometric Ornamental Design By Craig S Kaplan. At http://www.cgl.uwaterloo.ca/~csk/phd/
Tyler is a Java applet that draw tilings. It is written by Melinda Green and Don Hatch, at http://www.superliminal.com/geometry/tyler/gallery/ Java
Bob (Penrose tiling)
Bob is a Windows program that does Penrose tilings, by Stephen Collins at http://www.stephencollins.net/Penrose/Default.aspx Win
- The Discontinuous Groups of Rotation and Translation in the Plane (Math exposition on planar symmetry)
- Geometric Tilings and Patterns Image Gallery
- Algorithmic Mathematical Art: A illustrated essay surveying Algorithmic Mathematical Art.
- Knitting, Chinese Knots, Braid Theory