Based on 'Verticals dashes whose length and spacing increased by 2 mm at each horizontal interval'
(1977) of François Morellet, part of the Morellet Project by Nicolas Lebrun
created in 2011 with Processing
and ported to p5.js
Have a look at the others parts of this project
morellet.artemg.com © Nicolas Lebrun