Based on Type

Shifted Floors

Shifted Floors

In this Grasshopper Architecture tutorial, we will model a parametric building by defining a deformed rectangular plan and combining the

MERO Joint

MERO Joint

In this Grasshopper tutorial, you can develop a parametric MERO joint with details for conic connections, sleeve parts, and pipes.

Kangaroo Mesh

Kangaroo Mesh

In this Rhino Grasshopper tutorial for beginners, you can learn how to model a relaxed mesh by defining two curves.

Parametric Chair

Parametric Chair

In this Parametric Furniture tutorial, I will teach you how you can model a parametric chair in Grasshopper by defining

Voxelized Table Stand

In this grasshopper example file you can model a parametric table by generating random points and voxelizing them by using

Circular Anchor Simulation

In this grasshopper example file, by using the Kangaroo2 plugin, you can simulate a circular anchor with random movements.

3D Deformed Pavilion

3D Deformed Pavilion

In this grasshopper example file You can design a parametric pavilion by using an arc and deform it along the

Complex Transform

Complex Transform

In this grasshopper tutorial, we can use the Parakeet’s “Complex Transform” component to deform a simple square grid and convert

Polar Arc Roof

In this Grasshopper example file you can use model a parametric roof made from polar arc-based surfaces without using any

Voxelized Building

In this Grasshopper example file, you will design a parametric voxelized building by defining closed brep boundaries to subtract from

Twisting Bridge

In this Grasshopper example file, you can design a twisting bridge around any curve and define the column point locations.

Bridge Facade

In this Grasshopper example file, you will use the ‘Arc SED’ component to design a series of arcs around a

Rotating Bricks

In this grasshopper example file You can design a parametric rotating brick wall by using an image sampler component.

pinch and spread panel

In this grasshopper example file, you can pinch & spread a series of curves based on random locations. By deforming

Grasshopper3D Lessons

Beginners

Learn the basics of how Grasshopper works and get started.

Intermediate

Start learning more about Grasshopper with step-by-step lessons.

Advanced

Now that you know how Grasshopper works, watch these algorithm overview lessons.

Based on Subject

Genome Facade

Genome Facade

In this grasshopper example file, you can model a parametric facade with timber elements similar to the Genome Building’s facade.

Timber Plate Pavilion

Timber Plate Pavilion

In this grasshopper example file, you can design a parametric timber plate Pavilion using the ngon Plugin.

Hexa Tower

Hexa Tower

In this Grasshopper definition we use create a pattern using a combination of Lunchbox and the basic Grasshopper components.

Glazed Spaceframe

In this grasshopper example file, you can model a Glazed Spaceframe with Nodes, Beams and Glass panels Parametrically.

Diamond Panels Facade

Diamond Panels Facade

in this grasshopper example file, you can design a diamond shape facade and change the size of the panels with

Bookworm Pavilion

Bookworm Pavilion

In this grasshopper example file, you can model a parametric pathway surrounded by book shelves just like the Bookworm Pavilion.

Parametric Table

In this grasshopper example file, you can use attractor points to design a parametric table.

Triangular Facade

Triangular Facade

In this Grasshopper example file you can model a parametric triangular facade inspired by the Dear Ginza Building.

Based on Plugins

Kangaroo Sticky Blob

Kangaroo Sticky Blob

In this grasshopper example file you can use the Kangaroo2 plugin to simulate a jelly-like shape move towards a series

Kangaroo Reciprocal Frame

Kangaroo Reciprocal Frame

In this grasshopper example file, you can model a Reciprocal frame structure for a Platonic Shape by using the Kangaroo

Differential Growth Puzzle

Differential Growth Puzzle

In this grasshopper example file, you can generate a 2D puzzle based on the Differential growth algorithm using the Kangaroo

Kangaroo Pavilion

Kangaroo Pavilion

In this grasshopper example file, you can model a freeform pavilion by using the kangaroo2 solver combined with the stripper

GridShell Pavilion

GridShell Pavilion

In this grasshopper example file, you can model a GridShell Pavilion by defining diagonal Beams parametrically ad using the Kangaroo

Circular Pavilion

Circular Pavilion

In this Grasshopper tutorial we will take a look at an example file which you can learn how to model

Hexagonal Pavilion1

Hexagonal Pavilion

In this grasshopper example file, you can use the Kangaroo2 plugin to create a parametric pavilion with hexagonal patterns.

Hexa Tower

Hexa Tower

In this Grasshopper definition we use create a pattern using a combination of Lunchbox and the basic Grasshopper components.

Glazed Spaceframe

In this grasshopper example file, you can model a Glazed Spaceframe with Nodes, Beams and Glass panels Parametrically.

Bookworm Pavilion

Bookworm Pavilion

In this grasshopper example file, you can model a parametric pathway surrounded by book shelves just like the Bookworm Pavilion.

Parametric Table

In this grasshopper example file, you can use attractor points to design a parametric table.

Triangular Facade

Triangular Facade

In this Grasshopper example file you can model a parametric triangular facade inspired by the Dear Ginza Building.

Weave Facade

In this Grasshopper example file you can model a parametric facade inspired by a woven cloth.

Mirror Mesh

In this Grasshopper Example File, you can use the Pufferfish plugin combined with the Dendro to model a mirrored Mesh

Pufferfish Surface Grid

Pufferfish Surface Grid

In this grasshopper example file, you can model a parametric variable grid on a surface using the Pufferfish plugin.

Mesh Snubbed

Mesh Snubbed

In this definition you can use the Mesh+ “Snubbed Antiprism” which can add an advanced effect on any faces of

Recursive Morph

In this definition we have used the Pufferfish’s “Recrusive Morph Mesh” to produce patterns on a mesh. This component Recursively

Point Proximity

In this grasshopper definition you are able to fill any closed brep through Populate-3d and Populate-Geometry components and connecting each

L System

In this grasshopper definition we have used the Rabbit Plugin to produce a parametric L-System by defining rules and number

Mirror Cut Curve

In this grasshopper definition you can model a parametric form by cutting a series of curves with a plane and

Grids Juxtaposition

Grids Juxtaposition

In this grasshopper definition we have modeled two series of 3d patterns based on a square grid which can be

Basic Aggregation

In this grasshopper definition you can learn how aggregation method works by creating a loop with the Anemone plugin. In

Loft Point Attractor

In this grasshopper definition by using an attractor point we will model a parametric twisting surface and then use Lunchbox