block by nitaku dcce9b645783d5239a04

FASS spiral (L-system)

Full Screen

Another take on mixing spirals with space-filling curves, this time with a different FASS curve (see also this experiment using a Hilbert curve).

Unlike the previous example, this layout tries to keep the origin point in the centroid of the figure. The chosen FASS curve covers a square with an odd number of tiles (9), so the center tile can be chosen to host the origin (the Hilbert curve covers instead a square with 4 tiles).

Unfortunately, the choice of a different curve makes the layout lose some locality: The worst aspect ratio of a jigsaw region for this layout is 1/6, while for the Hilbert one is 1/4 (to see that, just look at how many segments are drawn without turns in the central part of the layout - the behavior you can see is also repeated in a fractal fashion with bigger tiles).

index.js

index.html

index.coffee

index.css