When it comes to mastering a programming language, it’s all about nailing the fundamentals and then diving into hands-on examples. That’s exactly what we’ve bundled together for you in our Grasshopper Course.

Here’s our simple 3-step method for a smooth Grasshopper journey:

  1. – Start with the ‘Basics’
  2. Move on to the more ‘Geometry’-focused themes.
  3. And when you’re ready, challenge yourself with the ‘Advanced’ topics.
  4.  Checkout the Extra section for additional Lessons & Tutorials

Happy learning!”

Latest Paracourse Content

cover

In this Grasshopper example file, you will deform a snowflake mesh on a closed boundary curve by defining a point attractor using the Nautilus plugin.

cover

In this Grasshopper example file, you will fillet the edges of multiple intersecting closed Breps under parametric conditions using the Fillet Edge component.

cover

In this Grasshopper tutorial, you will create a parametric wall or ceiling using diamond panels from the LunchBox plugin and a base surface influenced by point or curve attractors.

cover

In this Grasshopper example file, you will design a parametric truss while learning how to use the "Relative Items" component.

cover

In this Grasshopper tutorial, you will create a parametric vase by twisting a morphed form on a NURBS surface and controlling the details of the final mesh.

cover

In this Grasshopper Kangaroo example file, you will design a parametric shell by defining planar curves as boundaries, creating holes within it, and specifying the fixed parts' locations to anchor it to the ground.

cover

In this Grasshopper example file, you will design a parametric facade on a rectangular surface, where circles fuse together to create a pattern controlled by points.

cover

In this Grasshopper Dendro tutorial, you will create a series of contours from a mesh generated by fields with point attractors.

cover

In this Grasshopper example file, you will apply the Belousov–Zhabotinsky reaction to a sphere mesh and deform its vertices based on the colors using a Graph Mapper.

cover

In this Grasshopper example file, you will design a parametric Voronoi facade using the Voronoi 3D component, with added control over the design through point attractors.

cover

In this Grasshopper Dendro tutorial, you will create a 3D weaving pattern on a NURBS surface by defining a parametrically controllable unit module.

cover

In this Grasshopper example file, you will design a series of parametric rectangular structures oriented along a planar curve path, with the path's height controlled by a Graph Mapper.

cover

In this Grasshopper Kangaroo example file, you will learn how to deform a parametric mesh using a series of inner points within a rectangle and then remove those points to create holes in the final mesh.

cover

In this Grasshopper Dendro tutorial, you will create a parametric vase using a series of graph-mapper-controlled polygons and non-linear voxelization of curves with the Dendro plugin.

cover

In this Grasshopper example file, you will learn how to design a parametric polar shell using the Graph Mapper and Arc SED components.

cover

In this Grasshopper example file, you will design a parametric waffle chair by contouring it in two perpendicular directions and creating solids with two-way slits as the final result.

cover

In this Grasshopper example file, you will design a parametric building with freeform balconies using the "Noise on Mesh" component from the Nautilus plugin.

cover

In this Grasshopper example file, you will learn how to design a parametric pavilion by rotating a series of arcs around one another.

cover

In this Grasshopper example file, you will learn how to design a parametric box pavilion using a NURBS surface and column locations as points.

cover

In this Grasshopper Kangaroo tutorial, you will create a series of expanding balloon meshes within a boundary and then voxelize them using the Dendro plugin.

cover

In this Grasshopper Kangaroo tutorial, you will create a series of parametric circles for circle packing on a NURBS surface, controlled by point attractors that indicate the minimum and maximum radius.

cover

In this Grasshopper example file, you will learn how to use the Evaluate Curve component to deform a mesh based on distance.

cover

In this Grasshopper example file, you will learn how to use the Noise Oscillator from the Heteroptera plugin to deform a mesh.

cover

In this Grasshopper tutorial, you will create a parametric wall from a series of curves within a rectangle. You can control the number of contour sections, their thickness, and the holes created within the form.

cover

In this Grasshopper example file, you will deform a mesh using the Mesh+ plugin to create a peeling effect.

cover

In this Grasshopper tutorial, you will create a parametric facade with a series of ribs, allowing you to control their count, thickness, and direction.

cover

In this Grasshopper tutorial, you will learn how to create a lofted surface from two curves using the Bezier Span component.

cover

In this Grasshopper tutorial, you will create a parametric wavy structure with thickness on any NURBS surface using native Grasshopper components.

cover

In this Grasshopper tutorial, you will create two layers of boxes along any NURBS curve and control the width and height of the boxes parametrically.

cover

In this Grasshopper example file, you will design a parametric tensile structure using the Kangaroo plugin by defining the orientation of the pole columns and the position of the upper ring.

cover-min

In this Grasshopper example file, you will design a parametric stadium stand using native Grasshopper components and control the shading parametrically.

cover

In this Rhino Grasshopper Tutorial for beginners we will learn how to use the Wasp plugin (Stochastic aggregation) to generate random hexagon tesselation.

cover

In this Grasshopper tutorial, you will model a parametric roof using a polyline. We will also discuss how to texture it properly using the Human plugin.

cover-min

In this Grasshopper example file, you will design a parametric facade by defining a series of points as the centers of wave-like circles.

cover-min

In this Grasshopper tutorial, you will model two parametric towers and then add two connecting horizontal blocks between them.

cover

In this Grasshopper tutorial, you will model a parametric facade by deforming a U/V planar mesh in random directions and applying random extrusions to the edges.