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. 


Introduction to Grasshopper Videos by David Rutten.

Wondering how to get started with Grasshopper? Look no further. Spend some time with the creator of Grasshopper, David Rutten, to learn the fundamental of Grasshopper. No experience necessary. This video series and many other tutorials are available on our Tutorials page...

Also, check out these tutorial videos...

Latest Activity

Shane Simon liked giorgio gurioli's photo
7 minutes ago
giorgio gurioli posted photos
41 minutes ago
Michael Pryor posted a photo
1 hour ago
Kev posted a discussion

How to generate units (surface or curve profile) from these existing curves???

Hi GH geeks,Does anyone have an idea of how to automatically generate those unites? I marked as red in the image. Using Rhino alone, it's impossible to menage those curves since they are pretty random. I've attracted a sample file.  Those curves are…See More
1 hour ago
Sahand liked Chris Landau's photo
1 hour ago
David Rutten replied to roberto gagliano's discussion grasshopper point at center of a rhino circle
"If you're dealing with exact circles, then Hyungsoo's solution is the best. If the curves are merely circular (circle like to within some tolerance), then you'll need a different approach. For example getting the Area Centroid points…"
2 hours ago
Thomas Perkov replied to enrique soriano's discussion kangaroo2+galapagos in the group Kangaroo
"Awesome it works! :-) If I could ask a few final questions? ..  If I want to define the kangaroo goals in the python comp e.g.: ks.Goals.SphereCollide(V: List[Point3d], r: float, k: float) What is List[Point3d] and how do I define it? -…"
2 hours ago
Anirudh R. Dhawan liked Igor's photo
3 hours ago


grasshopper point at center of a rhino circle 2 Replies

Started by roberto gagliano in Discussion. Last reply by David Rutten 2 hours ago.

Kangaroo Question

Started by Jason in Discussion 3 hours ago.

Random wave 12 Replies

Started by Moh Mom in Discussion. Last reply by Moh Mom 4 hours ago.

blade density

Started by pierre z in Discussion 5 hours ago.



Search Grasshopper


  • Add Photos
  • View All

Social Networks

Seesmic Desktop

© 2015   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service