Perlin noise is used to change the size of a fixed grid of points. The noise seed is shifted over time as a blur is applied and new points are drawn: alternating between white points and black points.

Made with processing.