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.



