
Download the definition file (made with version 0.2.0012) .
This example shows a possible how to build a self-normalizing distribution of objects along a spline curve. The base curve is used to position steps at equal intervals and also the elements for the railing.
via grasshopper
Summary: In this video tutorial we will continue with the introduction to grasshopper. Rather then using numbers we start to make points and get a sense of how the components make geometry.
Topics Covered:
- Listings into Geometric components
- Components
- Input and outputs
- Simple Lists
View the video tutorial on designreform.net »
This is the thrid video from the 3-Day Workshop at Virginia Tech. It covers how Grasshopper handles data matching amongst many other things. Fair warning, they were testing the fire alarms during the recording and you can hear them going off around minute 5 and minute 10, pretty funny.
View the video on designalyze »
This is the second from the 3-Day workshop at Virginia Tech. This video covers the basics of Grasshopper components and the Grasshopper Canvas. It also covers data types and a little bit about Grasshopper errors.
View the video on designalyze »
This is an introduction to Grasshopper beginning with a brief discussion of history enabled rhino commands. The video introduces how simple lofts can be controlled using Rhino’s history and in Grasshopper.
View the video on designalyze »
Summary: In this video tutorial we will cover an introduction to grasshopper. We focus on the interface and using components.
Topics Covered:
- Grasshopper interface
- Components
- Input and outputs
- Simple Lists
View the video on designreform.net »

Woo Jae Sung taught a Grasshopper workshop at Cornell architecture on March 7th and 8th. He uploaded his course materials to his blog, hoping they will be helpful to all beginning Grasshopper wranglers.
You can download course materials here: Grasshopper Workshop @ Cornell