Based on Type

Random
In this video tutorial, I will show how you can use “random” to produce random numbers and use them in

Al Bahar Towers facade
In this grasshopper tutorial, I will show you how you can use the 4point surface tool to

Tree column structure
In this grasshopper tutorial, I will use the closest points tool to produce a tree-like structure. first

Spiral Pattern
In this Spiral pattern grasshopper tutorial, I will show you how you can use a set of circles to produce

Parametric Pattern – Weave
In this Grasshopper tutorial, I will teach you how you can model a weave pattern in grasshopper. First, we will

Rotating Curves
In this grasshopper tutorial, I will show you how you can start with a simple base curve and then scale

Confluence Park
In this video tutorial, I will model the confluence park (more info) in grasshopper. First I will explain the geometrical

Camboo Pavilion
this Grasshopper tutorial, I will model the Camboo Pavilion in Grasshopper and teach how you can model

Boundary Cutters
In this Grasshopper Kangaroo tutorial, you will learn how to create a mesh by defining a boundary and a series

Topos Basics
In this Grasshopper tutorial, you will learn the basics of how the Topos plugin works for 3D topology optimization.

Mesh Tree
In this Grasshopper tutorial, you will learn how to use the multipipe component to design a parametric tree mesh.

Bin Packing Nesting
In this Grasshopper tutorial, you will learn how to place contour sections inside a group of rectangles and use the

Project Details
In this Grasshopper tutorial, you will learn how to planarize a mesh using the Kangaroo plugin, analyze the structure using

Parametric Pavilion
In this Grasshopper tutorial, you will learn how to model a radial pavilion controlled by graph mappers and defining a

Weave Mesh
In this Grasshopper Dendro tutorial, you will create a 3D weaving pattern on a NURBS surface by defining a parametrically

3D Helix
In this Grasshopper tutorial you can learn how to model a 3d helix from scratch and also learn the basics

Multipipe Kangaroo
In this Grasshopper Kangaroo tutorial, we will learn how to create a mesh with controllable anchor points and n-gon polygons.

Sphere Collide
In this Grasshopper Tutorial for beginners you will learn how to use the Sphere collide component to generate evenly distributed

Box Ring
In this Grasshopper tutorial for beginners, you can learn how to model a parametric box ring from scratch without using

Recrusive Split
In this Rhino Grasshopper tutorial for beginners, you will learn how to model a recursive splitting algorithm inside any closed

Parameric Roof
In this Grasshopper tutorial for beginners, you’ll discover how to relax a mesh over a series of lofted solids to

Minimal Surface
In this Grasshopper tutorial for beginners, you can design a parametric minimal surface by simply defining a series of curves

Wall Art
In this Grasshopper tutorial for beginners, you’ll learn how to model a parametric wall art using just two curves. Additionally,

Dispatch Structure
In this Grasshopper tutorial for beginners, you can design a parametric structure by defining only 3 points and the number

Shrinking Boundary
In this Grasshopper example file you can circle pack by shrinking a boundary using the Kangaroo plugin.

Ladybug Sunpath
In this Grasshopper example file, you can use the Ladybug Sun Path component to simulate the shadow of a building.

Spanning Tree
In this grasshopper example file you can generate a Minimum Spanning Tree using the heteroptera plugin.

Dendro Ring
In this grasshopper example file you can generate a Minimum Spanning Tree using the heteroptera plugin.

Array Fractal
In this Grasshopper example file, you can use the Anemone plugin to design a polar array of branching fractals and

Grab Building
In this Rhino Grasshopper Kangaroo Example file you can design a parametric building by grabbing the base roof in Rhino

Wind Pavilion
In this Grasshopper Kangaroo example file, you can design a parametric shell between two curves by incorporating wind force into

Stella3D Particles
In this Rhino Grasshopper example file, you can design a growing mesh using the Stella3d and Dendro plugins.
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

Pufferfish Displace Mesh
In this Grasshopper example file you can use the Pufferfish Displace Mesh component to deform a mesh and create a

Pentagon Paneling
In this grasshopper example file you can create a parametric 3d pattern by lofting a series of curves inside a

Kangaroo ReMesh
In this grasshopper example file you can use the RemeshByColour Component from the Kangaroo2 plugin to generate a parametric mesh

Force Field Lines
In this Grasshopper example file you can use the field component to design a parametric 2D pattern.

Kangaroo GridShell
in this grasshopper example file, you can Create a parametric gridshell structure using the Kangaroo2 plugin.

Differential Growth Kangaroo
In this Grasshopper example file you can use the Kangaroo 2 plugin to simulate a differential growth pattern for a

Parakeet Parametric Facade
in this grasshopper example file, you can have a Parametric Facade Using lunchbox and Parakeet plugin. then with Calculating the

Voronoi Facade
In this grasshopper example file you can design a parametric Voronoi facade and then convert a series of selected cells

Creased Surface
In this grasshopper definition you can model a parametric creased surface by changing the scale of the base curve and

Wavy Tile
In this grasshopper definition you can model a parametric singular wavy tile model for covering walls. This 3d wall panel

Kinetic Iso Surface

Recursive Ornamental Mesh
In this grasshopper definition by creating a loop from the anemone plugin, you can create different geometries by changing the

Star Wheel
In this grasshopper definition by controlling the angle of rotation with a graph mapper you can find and create many

Radial Pattern
In this grasshopper definition by creating a series of Twisted boxes on a surface and morphing an arc in them

Seamless Hexagon Pattern
In this grasshopper definition you can model a seamless hexagon pattern. By changing the scaling of the hexagons and the

Noise on Surface
In this grasshopper definition, you can create noise on any surface by using the Tundra plugin. For example we have

Parametric Book Shelf
In this grasshopper example file you can model a parametric wooden bookshelf and extract the length of each piece for

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

Slime Mold Coffee Table
In this grasshopper example file you can use the Physarealm plugin to model a parametric stand for a coffee table.

Tensile Surface Along Curve
In this grasshopper example file you can model a tensile structure by using the kangaroo 2 plugin and a base

Weave Loft
In this grasshopper example file, you can create a lofted surface from a series of lines with different rotations.

Minimal Surface from Agents
In this grasshopper example file you can use the Culebra plug-in to generate minimal surfaces.

Spin Force On Conoid Surface
In this grasshopper example file, you can simulate a spin force on a conoid surface.

Kangaroo Physics 2D Truss
In this grasshopper example file, You can model a parametric truss by using the kangaroo physics plugin.

Differential Growth Shoe
In this grasshopper example, you can model a Differential Growth Shoe using the SD Platform plugin.

Differential Growth Necklace
In this grasshopper example, you can model a Differential Growth Necklace using the SD Platform plugin.

Deployable Bridge
In this Grasshopper Example File, you can design a parametric deployable Bridge By using the Anemone Plugin

3D Scissor Structure
In this grasshopper example you can create a 3D scissor structure based on an arc.

Linear retractable Roof
In this Grasshopper Example File, you can design a parametric retractable roof with variable division and rotation angles.

Kangaroo Balls Collide
In this grasshopper definition by defining gravitational load with the Kangaroo plugin on a series spheres, you can see how

Particles Simulation
In this grasshopper definition, you can learn how to simulate the collision of particles by using the Flexhopper plugin.

Rotating Squares
In this definition you can model a fractal based on a square which builds two smaller squares on one of

Kangaroo Inflated Mesh
In this example file you can create a parametric inflated mesh between a series of arcs using the Kangaroo2 plugin.

Kangaroo Lunchbox Roof
In this example file you can design a parametric tensile structure by using the Lunchbox and kangaroo 2 plugins.

Kangaroo Inflate Mesh
In this grasshopper example file you can create a mesh by using several intersecting circles & then inflate it by

Kangaroo MetaBall Structure
In this example file you can create a mesh by using metaballs and then turn it into a tensile structure

Kangaroo Anchor Mesh
In this example file you can use a series of boxes at the corner of a mesh as anchors and

Kangaroo Pavilion
In this grasshopper example file, You can create a tensile mesh with controllable holes using the Kangaroo 2 plugin.

Kangaroo Tensile Structure
In this grasshopper example file you can design a parametric tensile structure by creating a series of relaxed meshes and

Kangaroo Tensile Structure
In this grasshopper example file you can design a parametric tensile structure by using the Kangaroo plugin and by creating
Based on Plugins

Mesh Balloons
In this Grasshopper Kangaroo tutorial, you will create a series of expanding balloon meshes within a boundary and then voxelize

Circle Pack pt Attractor
In this Grasshopper Kangaroo tutorial, you will create a series of parametric circles for circle packing on a NURBS surface,

Grab Surface
In this Grasshopper Kangaroo example file, You can design a parametric surface by defining a series of points locations.

Circle Packing Split
In this Kangaroo example file, You can create a circle packing pattern and then control it with a base surface.

Parametric Chandelier
In this Grasshopper Kangaroo Example File, you can design a Parametric Chandelier from any closed planar curve.

Differential Growth Tensile
In this Grasshopper Kangaroo example file, You can design a tensile structure using the Parakeet plugin to generate the differential

Tensile Mesh
In this kangaroo example file, You can design a parametric tensile structure in a boundary using the Mesh+ and Weaverbird

Kangaroo Select Edge
In this Grasshopper kangaroo example file you can learn how to use the Leopard plugin to select a mesh edge

Rotating Louvers
In this Grasshopper example file, you can rotate a series of boxes to model a twisting louver.

Parametric Louver
In this Grasshopper example file you can design a parametric Louver facade using the Pufferfish Plugin.

Twisted Torus
In this Grasshopper example file, you can utilize the Nautilus plugin to design a parametric Twisted Torus.
Attractor Wall
In this Grasshopper example file, you can design a parametric wall by defining point attractors and control the deformation with

Parametric Element
In this grasshopper example file, You can design a Parametric element using a series of deformed circles.

Window Frame
In this Grasshopper 3d model file you can generate a parametric window frame from a rectangle.

Parametric wall
In this example file, You can design a parametric wall using the Mesh+ and Weaverbird plugins.

Platonic Lamp Shade
In this Grasshopper Example File, you can generate a platonic lamp shade by using the graphicstatics plugin.

Mesh Openings
In this example file, You can use the mesh+ & Weaverbird plugin to model a smooth mesh with openings.

Kangaroo Select Edge
In this Grasshopper kangaroo example file you can learn how to use the Leopard plugin to select a mesh edge

SubD TriRemesh
In this Grasshopper weaverbird example file, you can create a triangular mesh from a SubD surface and then give its

Kangaroo Pavilion
In this Grasshopper Kangaroo example file, you can use the region union component to create a parametric pavilion.

Weaverbird Facade
In this Grasshopper weaverbird Example File, you can design a parametric facade by deforming a series of quads and smoothing

Attractor Pattern
In this Grasshopper Kangaroo example file, you can generate 3d Patterns on a surface by defining point attractors.

Gyroid Shell
In this Grasshoper script, you can use the Axolotl plugin to create a parametric gyroid shell.

Intersecting Patterns
In this Grasshoper example file, you can use the Axolotl Plugin to generate Intersecting 3d Patterns.

Weaverbird Field Attractor
In this grasshopper example file you can generate a parametric mesh field by using the weaverbird plugin and defining an

Space Frame Roof
In this grasshopper example file you can create a space frame structure on a parametric Nurbs surface.

Parametric Roof Panels
In this grasshopper example file You can model a parametric Roof by rotating a base pattern around an axis.

Parametric Folding Roof
In this grasshopper example file You can design a parametric Folding Roof by using the Lunchbox plugin.

Lunchbox Parametric Roof
In this grasshopper example file You can model a parametric triangular-based roof by using the Lunchbox & Pufferfish plugin.

Lunchbox Space Frame
In this grasshopper example file You can use the Lunchbox plugin + Weaverbird to generate a parametric space frame structure.

Lunchbox Wavy Form
In this grasshopper example file You can model a wave-like form and use the Lunchbox & Weaverbird plugin to generate

Space Frame Lunchbox
In this grasshopper example file You can model a radial parametric space frame structure by using the lunchbox plugin.

Swarm Fashion
In this grasshopper definition we have used the Quelea plugin for agent base modeling. By changing the agents behaviour you

Net On Surface
In this grasshopper definition by using the “Net On Surface” component from Pufferfish Plugin you can create a series of

Organic Pattern
In this grasshopper definition by modeling a series of circles and generating twisted curves around them you can model a

3d Voxelized Pattern
In this grasshopper definition by creating two triangular grids which intersect and connecting their centers you can model something similar

Stereographic Projection
In this grasshopper example file we have used a stereographic projection combined with the dendro plugin to model a parametric

Field Travelers
In this grasshopper example file you can model a parametric noise field and use the dendro plugin to voxelize it.

Spherical Gradient Pattern
In this grasshopper example file you can create a parametric pattern on a sphere based on the height of each

Flocked Floor Lamp
In this grasshopper example file you can use the agent-based modeling plug-in “culebra” to run a flocking simulation and create

Finger Joint Box
In this grasshopper example file, you can Model a parametric box which has finger joints on it’s edges and can

Anemone Loop Extrude
In this example file, you can use the Anemone plugin to make a recursive model of an extrusion on a

Random Fractal
In this grasshopper example file, you can use the anemone plugin to design a parametric fractal with random growth pattern.

Rectangular Fractal Art
In this grasshopper3d tutorial you can learn how to generate a parametric rectangular fractal art by using the anemone plugin

Surface to Stair
In this Grasshopper tutorial, you can use the Anemone plugin to design a parametric stair between two Nurbs surfaces.

Particle Noise
In this grasshopper definition you can make particles move through a Perlin noise effect made from Noise 4d Plugin and

Growing Voxels
In this grasshopper definition, by distributing random points on a geometry and picking the closest point for reaching the goal,

Random Walker
n this grasshopper definition by creating a loop and selecting a vector,
in each iteration you can create a







