This generative piece visualises two inherent properties of text: depth and time. A section of Flatland: A Romance of Many Dimensions by Edwin Abbott Abbott, set in Space Mono, is arranged on a quadratic raster.The section progresses through the text, pointing out its linear, time-bound nature.

In order to express the potential intellectual and emotional depth of text, I added literal depth to the grid: with the help of perlin noise I offset the individual characters by a variable amount, and stacked multiple copies on top of each other.

With the goal of creating interesting visual patterns in mind, I made many parameters adjustable at run-time, like speed of progress, size of noise, and point of view.


  • Creative Coding
  • Generative Art
  • Interactive


  • Processing
  • P5.js


  • Space Mono by Colophon