This repository has been archived by the owner. It is now read-only.
đŸ’»đŸŒ± a study of evolutionary systems in product design.
Processing
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit

Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
2016-04-13_GA_framework
2016-04-16_GA_color
2016-04-16_GA_supershape
2016-04-19_GA_surface
2016-04-20_GA_gradient
2016-04-23_GA_isosurfaces
2016-04-23_GA_wavedsphere
2016-04-26_GA_treeobj
2016-05-03_GA_gario
2016-05-07_contactPoints
2016-05-20_GA_pipe/sketch
2016-05-29_GA_pipe-cluster/sketch
.gitignore
LICENSE
README.md
fluryba.jpg

README.md

supershapes

đŸŒ±đŸ’» — a study of evolutionary systems in product design. — http://supershapes.arnaudjuracek.fr

preview

About

L’algorithme permet de mettre en place des systĂšmes chargĂ©s de rĂ©soudre des problĂšmes ; d’instruction en instruction, son exĂ©cution mĂ©canique rĂ©pond Ă  l’intention qui justifie son existence. Pourtant, la mise en rĂ©seau d’instructions fait naĂźtre des systĂšmes d’une complexitĂ© telle que de nouvelles propriĂ©tĂ©s Ă©mergent spontanĂ©ment, Ă©chappant Ă  l’intention premiĂšre. L’algorithme devient alors crĂ©ateur de nouvelles formes, de nouvelles idĂ©es. En cela, le designer doit de se confronter Ă  cette Ă©mergence afin de susciter de nouvelles esthĂ©tiques. Supershapes utilise l’algorithme pour appliquer Ă  des objets les principes gĂ©nĂ©tiques de la thĂ©orie de l’évolution. DĂ©crits en termes de gĂȘnes et d’ADN, ces objets se reproduisent numĂ©riquement entre eux, tĂ©moignent de leur descendance, de mutations gĂ©nĂ©tiques, et prennent au fil des gĂ©nĂ©rations leur autonomie formelle. Supershapes favorise une émergence esthétique au travers d’un système algorithmique créatif. La relation homme-algorithme devient une symbiose à la fois computationnelle et sensible.

Disclaimer

Despite being untitled supershapes, this project isn't all about supershapes. The name stuck after experimenting with Paul Bourke's Supershapes (Superformula) paper (March 2002).

Most of the genetic algorithms are inspired by Daniel Shiffman's Nature of Code. If you want to learn more about GAs, don't listen to me, listen to him.

Usage

Each directory contains a single Processing sketch exploring one aspect of the evolution of shapes, and its implication regarding the practice of product design. The whole project being quite empirical, use those sketches at your own risks. If you want to learn more about a specific sketch, check the code (or even better, read Daniel Shiffman's Nature of Code ).

Contributors

Gaëtan Moren

License

GNU Version 3.