smurp.com spangler utilities reading kidstuff photos friends (printable)
Applet Form SpangleSpecArchive

Spangler: a Fractal Sequence Display Algorithm

What is Spangler?

Spangler is a graphics algorithm that displays number sequences (for example 2,6,5,4,3) in a fashion that can be described in english as "Draw 3 groups of 4 groups of 5 groups of figures with 6 vertices where the lines travel a distance of 2 vertices."

Is there software?

The Spangler Applet
A simple Java applet that lets you navigate around the Spangler Set (ha ha) using just arrow keys.
Form Interface
The same Java applet but with an HTML form interface.
SpanglerSVG
SVG and Javascript for Firefox should rock...
The Spangler CGI
This factory for .gif, .eps and .ai files will soon be available. (Exists, but not polished enough to deploy.)
The Spangler Animator
Creates .gif animations. (Exists, but not polished enough to deploy.)
The Spangler guile plugin for the gimp
Creates spanglers in the gimp. (Exists, but not polished enough to deploy.)
The Squeak Pen geometrical algorithm
Creates spanglers in squeak, perhaps ultimately as a feature in the paint proggy. (In progress)
The Spangler App
A Java application that does all of the above. (Expected: don't hold your breath)

Is there an archive of nifty spangles?

Here is a Spangle archive. Please submit your own really amazing favorites via email to shawn.murphy@smurp.com. If you want to specify which digit to color, just put it in parentheses:
         1 3 5 2 (9)
       

Spangler Examples

descriptionspangle specimage
Triangle 1 3
Square 1 4
Pentacle 2 5
Star of David 2 6
Sierpinski's
Triangle
1 3 3
Sierpinski's
Triangle
1 3 3 3
Sierpinski's
Triangle
1 3 3 3 3
a rather pretty one 1 3 5 2 9