LIVING ALGORITMS

Page 1

living algorithms rhino and grasshopper 3d workshop presented by MASTARA STUDIO TUTOR MAHMOUD FATHI


Rhinoceros CAD AND BIM 3d molding developed by macneel association BLUGINS

t splin organic modling engine

GRASSHOPPER For designers who are exploring new shapes using generative algorithms, Grasshopper is a graphical algorithm editor tightly integrated with Rhino’s 3-D modelling tools. Unlike RhinoScript, Grasshopper requires no knowledge of programming or scripting, but still allows designers to build form generators from the simple to the awe-inspiring. Developer: David Rutten Download: http://download.rhino3d.com/Grasshopper/1.0/wip/download/ BLUGINS G a l a p a g o s The term “Evolutionary Computing” may very well be widely known at this point in time, but they are still very much a programmers tool. ‘By programmers for programmers’ if you will. The applications out there that apply evolutionary logic are either aimed at solving specific problems, or they are generic libraries that allow other programmers to piggyback along. It is my hope that Galapagos will provide a generic platform for the application of Evolutionary Algorithms to be used on a wide variety of problems by non-programmers. For more information on the concept behind Galapagos, please go to the Evolutionary Principles applied to Problem Solving article. Developer: David Rutten Download: Galapagos is available in the current Grasshopper build.

H o o p s n a k e HoopSnake, apart from a legendary creature, is simple component for Grasshopper. What it does in principle is to create a copy of the data it receives at it’s input upon user request and store it locally. This duplicate is made available through a standard Grasshopper parameter output. What turns this operation from mundane to actually promising is the fact that the input of the component includes some custom programming to escape Grasshopper’s recursive loop avoidance check. What this means in practice is that it is possible through the use of HoopSnake to send the output of a set of components back to it’s input in a looping fashion. With the help of a little bit of Data Tree / Data List manipulation, this should open up some new possibilities for iterative process modeling.” Developer: Yiannis Chatzikonstantinou (volatile prototypes) Download: http://www.volatileprototypes.com/projects/hoopsnake/ W e a v e r b i r d WeaverBird is the plug-in for topological transformations in Rhino and Grasshopper. It now supports colors and texture coordinates. It helps inventing, smoothing, modifying, thickening and preparing meshes for rapid manufacturing technologies. Developer: Giulio Piacentino Download: http://www.giuliopiacentino.com/weaverbird/ K a n g a r o o P h y s i c s Kangaroo is a Live Physics engine for interactive simulation, optimization and form-finding directly within Grasshopper. Developer: Daniel Piker Download: http://www.food4rhino.com/project/kangaroo

l a environmental

d

y analysis

b and

u g controlling


CAAD TOPICS

FUNDAMENTALS OF PARAMETRIC DESIGN 4D PATTERNS AND RESPONSIVE SKINS AI AND SI ROBOTICS DESIGN



Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.