1. K-State home
  2. »APDesign
  3. »Architecture
  4. »Resources
  5. »Grasshopper3d

Department of Architecture


To get started in Grasshopper watch the first three Introduction videos below. This will help get your head on straight to how Grasshopper is organized and is used. Do not skip any of these otherwise things will get messy and confusing later.

The rest of the tutorials are organized by type. You will see a Tectonic section which walks through tectonic expression construction. These each have 100, 200, 300 level next to their title which indicates the tutorial's beginner, intermediate, advanced level. Therefore as the level goes up expect the complexity of grasshopper theory to rise. Also note that each video lists what the basic operations used in the video are.  This will help you to consider what information you might be able to use from the video in your own grasshopper rigging. 

Good luck!


Install and Basic Intro - Introduces downloading and loading Grasshopper, its canvas, menu structure and setup.
Mathematic Operations - Basics in mathematical operations
Organization 101 - This movie is a bit of a preview of the Louver Customization script but goes over how to organize your script to keep yourself from going crazy...or at least any more crazy.


Patterns 101 - Voronoi and Delauney Patterns 



T 101 - Curve Division, Cull Pattern and Weave
T 201 - Custom trusses with Graph Mapper
T 202 - Aggregating trusses accross a series of lines

Perforated Screen

PS 101 - Grids, Image Sampler and Remap Numbers
PS 201 - Create more intelligent perforations
PS 202 - Applying perforation pattern to Rhino Surfaces and then preparing for fabrication

Louver System

LS 101 - Curve Division, Piping
LS 201 - Surface Normals, Extrusion
LS 301 - Graph Mapper, Curve 


Spaceframe 101 - Surface Division and Centroids
Spaceframe 201 - Customizing frames depth, Closest Point and Image Sampler
Spaceframe 301 - Aggregating tectonics into the system
Spaceframe 302 - Orienting Rhino object into the system


G 101-301 - This set of tutorials discuss how to begin using Galapagos the evolutionary component in Grasshopper.


Structural Analysis + Form Finding


Environmental Analysis + Form Finding

Responsive Skins





Other Resources

digitaltoolbox - Dated but fantastic tutorials which inspired this site.

DesignReform - CASE is one of the leading design firms which contract their advanced digital techniques. They have tutorials on Revit, Dynamo, Rhino, Grasshopper, Catia, etc...

Grasshopper3D - One of the best resources is the Grasshopper3d site. David Rutten, the inventor of Grasshopper is still developing Grasshopper and continues to be available on the forums.

[FORMul[a]RCH] - 3D-DREAMING - This site has many blog posts of ideas for creating intriguing form and organizing data in ways I had previously not considered.