The software formerly known as Explicit History

For designers who are exploring new shapes using generative algorithms, Grasshopper™ is a graphical algorithm editor tightly integrated with Rhino’s 3-D modeling 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.

Saturday, June 7, 2008

Shift Tutorial

A case-study of the Shift component

Download the definition file (made with version 0.2.0012) .

All Grasshopper data is stored in lists. Sometimes you need to perform an action on each item in a list which depends on neighbouring items. For example, if you want to connect each point in a list of points with the next one, you need to somehow get at that second point. There are several ways available of doing this, but Shift is an exceptionally useful one. Shift will move all the values in a list a number of indices to the left or right.

This example connects two sets of points while the second set is subject to a user-controlled Shift

0 comments: