Skip to main content
100%

Static Growth - Invasion

✓ Published0🌍 Public
Vvwm
Last edited Sep 25, 2019
Created on Sep 25, 2019

White particles emerge and age on a black canvas, growing in number until a threshold is reached, after which the particles themselves enlarge, gradually overtaking the space. This cycle visually simulates static and bacterial invasion as remaining black flecks become more prominent before vanishing. The animation uses JavaScript with a Canvas `getContext`, `requestAnimationFrame`, and the `arc` path for drawing particles, with randomness controlling their placement.

AI-generated description

Forked from Curran Kelleher's Mathematical Graphic Patterns, this invasion-themed visualization is inspired by graphical static and bacterial growth.

Particles are continuously and randomly drawn to simulate static. The particles age with time; once the particles reach the end of their lifespan, a new cycle begins with a greater number of particles to simulate growth.

Once the particle count has reached a threshold, they no longer multiply. Instead, the particles increase in size, leading to a gradual white-out effect. As the white particles dominate the area, the remaining flecks of black become most prominent until eventually nothing but white remains.

Despite the use of random numbers, interesting patterns can sometimes emerge between the ever-growing white particles and the empty black space they fill.

MIT Licensed

Similar vizzes