This generative art work is based on a versatile algorithm that creates colorful and dynamic shapes using randomization and noise.
The algorithm uses a grid of rows and columns to divide the canvas, and then fills each cell with a different shape and color. The shape can be a curve, a block, a stripe, or a dot, and the color is chosen from a random palette of five colors.
The algorithm also uses noise and random factors to vary the size, position, rotation, and scale of each shape, creating a sense of movement and diversity.
The result is a collection of abstract and expressive patterns that showcase the beauty of randomness and harmony.
P.S preview image is also a noise ;)