What is generative design ?
I have been asking this question my self, for quite some time.
My attempt to find out has led me through hundreds of published papers, books, blogs and endless discussion that opened even more questions.
What is generative Design?
I have come across many attempts of defining what it is. Many of them are absurd – especially those published in journals that seek to define generative design within tiny niches of reserch interests. Outside their confines, I have found some good ones that capture the spirit of generative design – I list them here :
Some good definitions of Generative Design
“Generative design is not about designing the building – Its’ about designing the system that builds a building.” - Lars Hesellgren
“Generative design systems are aimed at creating new design processes that produce spatially novel yet efficient and buildable designs through exploitation of current computing and manufacturing capabilities” - Kristina Shea
“ Generative design approach works in imitation of Nature, performing ideas as codes, able to generate endless variations “ - Celestin Soddu
” A basic form, pattern, or object is automatically modified by an algorithm. The result: infinite random modifications of the starting solution (within a solution space set by the designer).” - Frank Piller
“Generative Design Processes is about the modeling of initial conditions of an object (its “genetics”) instead of modeling the final form. ” - Paola Fontana
“An over aching computational method; in essence an incremental specification of design logic in a computational form that eventually yields with a design space open for exploration of alternatives and their variations.” - Halil Erhan
While these definitions collectively help describe Generative Design, I have always wondered if there is a better way of defining it – Perhaps defining it at a higher level of abstraction, where it floats above methods and captures its higher purpose.
Natures answer
Nature is a master practitioner of design. She does not practice it - in our it in our sense of the word , but in her own way. She achieves outstanding results. It is difficult to believe that she is a mindless tinker. She has been tinkering for eons. It is only now we are beginning to understand the wisdom in her method. She does not design. She codes her designs. She even invented sex, so that the codes can be shovelled – causing great confusion amongst higher primates disorienting them for irrevocable follies that are required for the codes to continue their long journey. Her ways are weird, but always brilliant and at every turn. Some times it i s stunningly simple. The code that ain’t sexy does not get passed on.
Let’s look at lower organisms where her process are easier to comprehend. What you see is petri dish of bacteria. They engage in successful re-design activity every 20 minutes. At this rate of multiplication (which involves re-design) they would produce a colony of the size of a sugar cube on a day or two and if not limited by resources they consume, they would approach the size of the earth in a week or so. Such is the intensity of the design processes that surround us – keeping the developers of vaccines constantly busy to counter them as they evolve.
Nature designs by billions of computational experiments. Billions and billions of them. So design in nature is an intense, never-ending, ever evolving computational activity of a non medieval kind – that may not appeal to those immersed in classical mathematics. She has gone well past that. Design in nature is powered by massive amounts of computational energy.
Can we then re-define generative design as :
.
a way of translating computational energy into creative energy ?
.
.


one of the best answer i read is a phrase that my Co-de-iT collegue Alessio Erioli did x a lecture about the prominent role of information as matter of digital processes.
“the ambition of generative design and digital
tools in architecture is to build set of relations,
which ultimately lead to a digital metabolism.”
You can find the lecture (x a better comprehension) here:
http://www.co-de-it.com/wordpress/information-lecture.html
Andrea Graziano
January 29, 2011 at 4:35 pm
[...] This post was mentioned on Twitter by Z Outten and Andrea Graziano, sivam krish. sivam krish said: What is generative desing ?: http://wp.me/pLMZs-lc [...]
Tweets that mention What is generative desing ? « Generative Design -- Topsy.com
January 29, 2011 at 4:44 pm
Great post!
massimo
February 9, 2011 at 5:54 pm
[...] What is generative design ? « . This entry was posted in English, Generative Design. Bookmark the permalink. ← How Bin [...]
What is generative design? | Plab
May 14, 2011 at 11:02 pm