Weighted Linde-Buzo-Gray Stippling

GLSL compute shaders, the jump-flood algorithm, and a weighted voronoi particle relaxation algorithm combine to yield real-time animated stippling art.

Check it out on GitHub.

The following photos use album art from Jon Batiste’s Hollywood Africans.

Batiste 1

Batiste 2

The Algorithm

My technique, implemented in TouchDesigner, is inspired by this research which was a 2017 SIGGRAPH Technical Paper.