a digital living aquarium
Dancing Creatures is a simulation program of a genetic algorithm. It was fully programmed with the coding language processing.
Song: Nachklang by Roman Kaschuba
By Leonie Spachtholz and Julia Alfeo
A project from the course Generative Design by Nature, held by Michael Schmitz
KISD - 2016
The combination of code and design opens up new possibilities of creation. The process of generative design is fluid and iterative. It results in dynamic and versatile outcomes. Using this as a design method, we can tame huge amounts of data (and translate it as we please). We can also work with a great number of single entities and make them interact with each other to produce emergent patterns and behaviors.
Generative design is a design method in which the output – image, sound or animation – is generated by a set of rules or an Algorithm. The designer codes variables, parameters and rules, not the final outcome itself.
Together with Giulia Alfeo, we created a digital Aquarium with creatures mating and reproducing themselves. I concentrated on the Creatures, their possible looks and DNA variable phenotypes. I coded the bodies as variable vectors and assembled them, so the creature would move with a natural look. Giulia coded the DNA-algorithm, the swarm behavior and the mating process.
Finally, we presented a living aquarium on a screen. on the presentation day, visitors could push a button to manually create new Creatures and observe their behaviour.
back to portfolioDo you still have any questions? Simply write me an e-mail! I will answer as fast as possible.
Haben Sie noch Fragen? Sehr gut! Kontaktieren Sie mich am besten einfach per Mail. Eine Antwort kommt in jedem Fall so schnell wie möglich!
Leonie Spachtholz
leonie.spachtholz@gmail.com