Advanced Grasshopper Lessons

Explore the world of advanced parametric design with our advanced lessons. These tutorials focus on complex algorithms, offering in-depth explanations rather than step-by-step instructions, tailored for experienced users. Gain a deeper understanding of the logic behind each design and discover new techniques to enhance your workflow. Perfect for those looking to master sophisticated parametric design concepts and create innovative solutions efficiently.

Latest Lessons

Examples

Space Frame

In this Grasshopper tutorial, you’ll learn how to create a simple two-layer Vierendeel space frame structure by defining any four-sided polygon directly in Rhino.

Voronoi Mesh

In this Grasshopper Voronoi tutorial, you’ll learn how to create a parametric mesh generated from random or controllable Voronoi cells within a closed boundary.

Inflated Mesh

In this Grasshopper tutorial, you’ll learn how to create a dynamic parametric mesh using section curves and Kangaroo physics to inflate it from within or compress it outward.

Tensile Structure

In this Grasshopper Kangaroo tutorial, you’ll learn how to model a parametric tensile structure by defining anchor points, the direction control line, or a polygonal mesh boundary.

Tensile Structure

In this Grasshopper Kangaroo tutorial, you’ll learn how to model a series of tensile structures arrayed along any open or closed curve or polyline.

Parametric Structure

In this Rhino Grasshopper tutorial, you’ll learn how to model a parametric tree-like structure using only native Grasshopper components, with full control over its form and branching behavior.

Parametric Wall

In this Rhino Grasshopper tutorial, you’ll learn how to model a parametric wall by defining diamond-based curve attractors and using graph mappers for advanced control over the form.

Reaction Diffusion

In this Grasshopper tutorial, you’ll learn how to use the Reaction Diffusion on Mesh component from the Nautilus plugin to design a parametric wall with fully controllable 3D patterns.

Planar Diamonds

In this Rhino Grasshopper tutorial, you’ll learn how to model a series of extruded diamond modules with variable openings controlled by a point attractor, and then planarize them using the Kangaroo plugin.

Modular Origami

In this Grasshopper tutorial, you’ll learn how to fold a mesh and extract repeating modules—optimizing both panels and connectors by identifying and counting identical geometries.

Parametric Facade

In this Grasshopper tutorial, you’ll learn how to design a parametric facade by defining a 3D module and recursively repeating it with a decreasing array count by height.

Parametric Wall

In this Grasshopper tutorial, you’ll learn how to model a parametric wall by defining a base curve and controlling the final form with adjustable sections and a point attractor.

Isopod Contours

In this Rhino 8 Grasshopper tutorial, you’ll discover how to use the Isopod plugin to generate a singular mesh and contour it for unique parametric results.

Columns on Curves

In this Grasshopper tutorial, you’ll learn how to generate tensile-based parametric columns along any curve using the Kangaroo plugin.

Rotating Modules

In this Grasshopper tutorial, you’ll learn how to use a point attractor to generate hexagonal modules with rotating triangular patterns.

Origami Structure

In this Grasshopper tutorial, you will learn how to design a folding origami structure on an elliptical plan using zigzag folding lines with the Crane plugin.