The Aperiodical
Viewbox
min x
min y
max x
max y
Colours
Colour 1
Colour 2
Tiling
Number of iterations
Colouring rule
const sat = t; const hue = lerp(150,260,y*lerp(0.9,1.1,Math.random())); const lum = lerp(50,80,((1-x)+5*(1-y))/6); return `hsl(${hue},${sat}%,${lum}%)`;
Rebuild
Finish