Evolution
About The Project
Evolution is a generative art project that represents the development of simple and disorganized systems into a complex and organized structures. The underlying code utilizes flow fields, which produce unpredictable and organic curves that give the final result that feeling of movement and progress.
​
The code can generate billions of different outputs based on 8 main parameters:​ evolution mechanism, flow type, color palette, size, length, collision detection, background grid and margin breach.
​
The evolution mechanisms are: natural selection, adaptation, genetic drift, mutation and gene flow. The system starts with a series of circles, triangles or hexagons (organisms) that are not particularly arranged and follow a certain flow. Then these organisms start mutating into more complex and organized populations until they reach the final stage.
​

Natural Selection
Is the main way in which populations evolve. Only a portion of the offspring born in every generation survives.

Adaptation
A heritable trait that aids the survival and reproduction of an organism in its present environment.

Genetic Drift
Leads to a reduction in the variation present in a population.
Below it can be observed some of the artworks from this project.
​



