algorithmic modeling for Rhino

About Grasshopper...

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.

Locations of visitors to this page




Start Here:

There are many resources available to learn more about Grasshopper. 


Andy Payne has published a manual to help people get a basic understanding of Grasshopper. This primer and other tutorials are available on our Tutorials page...

ModeLab has uploaded a lot of quality webinars and tutorials on their website, be sure to check them out.

Also, check out these tutorial videos...

Latest Activity

Anders Holden Deleuran posted a blog post

Mesh Analysis GHPython Components

Hi All, I'm currently in the process of wrapping my head around GitHub. Seeing as how I'm now back in academia I thought this might be a good chance to share some code, for once :) CITA recently…See More
7 minutes ago
Vincent Huyghe replied to Vincent Huyghe's discussion Python: multi dimensional array to data tree
"Thx for the quick reply David I understand I will need to specify path = GH_path(i,j,k) for a 3D array. However i am not clear on how i should iterate through the python lists and add the path's. Ive tried the following but the output is…"
10 minutes ago
David Rutten replied to Vincent Huyghe's discussion Python: multi dimensional array to data tree
"You're going to have to make more complicated paths. Instead of GH_Path(i), you'll have to append each list using a path like GH_Path(i,j,k) -- David Rutten"
43 minutes ago
Brian Loudon posted a blog post

Using Grasshopper in the Design of the Queen's Baton

Hi, I mentioned sometime ago my involvement in the design of the Queen's baton for the 20th Commonwealth Games here in Glasgow, Scotland. I have now just finished a case study on my website and a short video trying to relate this project to why I…See More
1 hour ago
kipodi replied to kipodi's discussion advanced box morph
"ok,I see.. I thought about mappping all the box faces from one to the other and build a virtual grid , reparameterized from 0-1, so that all points are relative to it.. another option is using a notation matrix and inverting it.. is there a way to…"
1 hour ago
Danny Boyes replied to Agneesh's discussion Tricky1 - Latitude & longitudinal co-ordinate points into points & lines
"That's what that method is for. Changing coordinates on a sphere (the earth) to a local Cartesian system in meters. You have to remember that a degree of longitude at high latitudes is much smaller than a degree of longitude at the…"
1 hour ago
Vincent Huyghe posted a discussion

Python: multi dimensional array to data tree

I am having trouble converting multi dimensional python lists to a data treethe following worksdef PyListToDataTree(PyList):    result = DataTree[object]()    for i in range(len(PyList)):        temp = []        for j in range(len(PyList[i])):     …See More
1 hour ago
Daniel Piker commented on Daniel Piker's page Example files in the group Kangaroo
"shwok - you need the Weaverbird plugin to open that file. You can get it here:"
2 hours ago


Python: multi dimensional array to data tree 2 Replies

Started by Vincent Huyghe in VB, C# and Python Coding. Last reply by Vincent Huyghe 10 minutes ago.

advanced box morph 13 Replies

Started by kipodi in Discussion. Last reply by kipodi 1 hour ago.

Tricky1 - Latitude & longitudinal co-ordinate points into points & lines 7 Replies

Started by Agneesh in Discussion. Last reply by Danny Boyes 1 hour ago.

N00B Question 2 Replies

Started by Olof in Discussion. Last reply by Olof 2 hours ago.

Bezier-Span in C#

Started by Michael in VB, C# and Python Coding 3 hours ago.

Blog Posts

Populous Job : Brisbane Australia

Posted by David Hines on July 29, 2014 at 3:09am


Posted by braulio gatica on July 24, 2014 at 11:24pm

Question: Voronoi 3D, continued

Posted by PGirgen on July 23, 2014 at 5:09pm — 3 Comments

Rose Pavilion opening

Posted by Dimitry A. Demin on July 22, 2014 at 1:06pm



Search Grasshopper


  • Add Photos
  • View All

Social Networks

Seesmic Desktop

© 2014   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service