particleSprings uses a parametric real-time process setting pixels in motion, using simple algorithms to draft emerging complex behaviours. The line pattern draws step after step, iterations, while following the set of rules. The rules in particleSprings initialise groups of pixels randomly set in linear motion. These pixels are linked by a spring visualised by a simple line between them. When moving away from each other, the tension rises until the moment they are pulled back; the closer they get the more dampened this movement is, until they spread out again. As a particle reaches the borders of the screen, it bounces back, restoring some of its initial speed while inverting its direction. This behaviour gives a group the appearance of an articulated and elastic line that oscillates over the screen drawing line constructions. Behind these playful motions are strict rules determining the process.
For detailed documentation, please refer to Archive --->