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-min

In this Grasshopper tutorial for beginners, you'll discover how to relax a mesh over a series of lofted solids to construct a parametric roof.

cover-min

In this Rhino Grasshopper tutorial for beginners, you will learn how to model a recursive splitting algorithm inside any closed boundary using the Anemone plugin.

cover-min

In this Grasshopper tutorial, you'll learn how to use the Rigid Body Goal to simulate collisions between solids and bring them down along a specified plane.

cover

In this Grasshopper tutorial, you can generate a series of mirrored spin forces and then convert them into a mesh using the Dendro plugin.

parametric shade grasshopper 03-min

In this Grasshopper example file, you can use a series of curves to design a parametric shade or generate a collection of controllable strips.

cover-min

In this Grasshopper example file, you can design a parametric ring based on a 3D wave pattern using the Dendro plugin.

cover-min

In this Grasshopper tutorial, you can generate a series of random spin forces and then convert them into a mesh using the Dendro plugin.

cover-min

In this Grasshopper example file, you can convert any image to a circle pack output. Additionally, you can convert the circles into a triangular mesh.

cover-min

In this Grasshopper Dendro example file, you can use the Trap Field component from the Heteroptera plugin to generate a series of random connecting curves between two faces.

cover-min

In this Grasshopper example file, you can design a parametric tower by defining a series of curves to control the facade.

COVER-min

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

cover-min

In this Grasshopper example file you can connect two SubD surfaces using a series of lines and then convert the top to a multipipe structure.

cover-min

In this Grasshopper Kangaroo example file you can design a parametric earring using the circle packing technique.

cover-min

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

cover-min

In this Grasshopper example file you can design a parametric building using the native grasshopper components.

cover-min

In this Grasshopper example file you can design a parametric facade using the native components.

cover-min

In this Grasshopper Dendro tutorial, you can learn how to create a growing mesh by defining a series of spin fields on a NURBS surface using the Heteroptera plugin.

cover-min

In this Grasshopper Tutorial for beginners you will learn how to use the Sphere collide component to generate evenly distributed holes on a NURBS surface.

cover-min

In this Grasshopper Kangaroo example file, you can circle pack a mesh using the "TangentIncircles" component.

cover-min

In this Grasshopper example file, you can utilize the Nautilus plugin to design a parametric Twisted Torus.

cover-min

In this Grasshopper example file, you can model twisted torus strips and convert them into a spaceframe and panels using the Lunchbox Plugin.

cover-min

In this Grasshopper example file, you can convert a series of curves into a mesh with a 3d groove pattern using the Nautilus and Weaverbird plugins.

cover-min

In this Grasshopper tutorial, you will learn how to model a parametric joint on the corners of a box with controllable parameters.

cover-min

In this Grasshopper example file, you can simulate an optimized path from an origin point/points toward a set of targets. The strategy involves branching at diverging points.

cover-min-1

In this Grasshopper example file, you can model a staircase detail drawing from the plan view and easily change the parameters.

cover-min

In this Grasshopper example file, you can design a parametric facade using four different techniques.

cover-min

In this Grasshopper contour tutorial, we will learn how to extract a series of solids from a part of a mesh by defining the direction and length with a single line.

cover

In this Grasshopper Millipede tutorial, you can learn how to model a series of smooth connecting columns to a roof and then analyze it using Millipede's Finite Element Analysis.

cover

In this Grasshopper Kangaroo tutorial, you can discover how to simulate the flow of a series of particles on a solid and then convert it into a mesh.

cover

In this Grasshopper tutorial, you can learn how to generate Perlin noise on a surface and convert it into a solid.

cover

In this Grasshopper tutorial, we will learn how to generate a structural grid from a series of grid points.

cover-min

In this Grasshopper tutorial, we will explore how to create a simple parametric gear and a radial mechanism, and also include an example file for the Iris mechanism.

cover

In this Grasshopper tutorial, we will learn how to create a series of parametric solids using the "Tangent Arcs" component.

cover-min

In this Grasshopper tutorial, we will model a parametric brick wall on a NURBS surface with a rectangular projection. We can also adjust the thickness of the bricks based on point attractors.

cover-kan-min

In this Grasshopper Kangaroo tutorial, we will model a parametric mesh pavilion by simply defining the top curve and the location and profile of the columns.