an interactive explainer on a model for generative images
First, we generate a Voronoi-diagram with four different colors assigned randomly to each cell. A parameter controls the randomness of the cells.
A second parameter controls the scale of the cells.
One more parameter controls some distortion between the cell borders.
Then, we generate four different textures by tweaking and mixing algorithms, such as Perlin-Noise and Voronoi. Parameters control their scale and some distortion.
Now, we can use the colors in the Voronoi-diagram to mask the generated textures.
Finally, we can play with all parameters and change them over time.
Or we assign a random value to each parameter, make it monochrome, and see what happens.