Fractal Table

In this Grasshopper example file You can use the Rabbit plugin to create a parametric table based on an L-system fractal.

Diffusion Ring

In this Grasshopper example file you can use the Kangaroo2 and Peacock plugin to generate a parametric diffusion pattern on a ring .

Kangaroo Sticky Blob

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

Nursery Fields

In this grasshopper example file you can use the Nursery plugin to create and simulate parametric fields.

Wandering Particles

Wandering Particles

In this Grasshopper example file, you can use the Boid plugin to simulate the Wandering behavior of a series of particles with randomized vectors.

Kangaroo Lamp

In this Grasshopper example file you can use the kangaroo colliders component to deform a mesh as a parametric Lamp.

Pedestrian Simulation Grasshopper3d PedSim Plugin

Pedestrian Simulation

In this grasshopper example file you can simulate the movement of people from a starting point to a destination by using the PedSim plugin.

Pneumatic Tyre Grasshopper3d Pufferfish Dendro plugin

Pneumatic Tyre

In this grasshopper example file, you can simulate an inflated parametric tire by using the Kangaroo plugin.

Traveling Salesman Problem Grasshopper3d LeafVein Plugin

Traveling Salesman Problem

In this grasshopper example file you can define a sphere and use the TSP(travelling salesman problem) component from the Leafvein plugin as a space filling algorithm.


Pie Chart

In this grasshopper definition by using the lunchbox plugin you can convert a csv file into a pie chart

Urban Classification Grasshopper3d Definition Lunchbox Plugin

Urban Classification

In this grasshopper definition by training a neural network using boundary curves (representing a function in an urban scale) you can use it to recognize the function of any given closed curve.

Brep Explosion Grasshopper3d Definition Pufferfish Plugin

Brep Explosion

In this grasshopper definition first we scatter a series of random points inside a brep and then generate random vectors to cut the brep with the related planes. Finally you can move the pieces away from each other.

Covid-19 Chart Grasshopper3d Definition Lunchbox Plugin Data Visualization

Covid-19 Chart

In this definition you can use the Lunchbox plugin to extract data from an Excel file. Then by using a technique for data management and Lunchbox Chart View you can visualize the data.

Subdivided Rectangles Grasshopper3d Definition Anemone Plugin

Subdivided Rectangles

In this grasshopper definition by choosing a random point inside a rectangle and creating a loop which constantly cuts the rectangle from a point vertically and horizontally you can have a parametric subdivided model.

Folded Paprer Strip Grasshopper3d Definition Anemone Plugin

Folded Paprer Strip

In this grasshopper definition, by defining a planar module and mirroring it by one of the module’s edge as the mirror plane, you can create aggregation model from this recursive loop.

Spiral Spikes Grasshopper Definition

Spiral Spikes

In this definition by using a parametric helix and modeling a series of triangles on the path you can make spiral spikes. You can also change the graphs to get different results.

Scaling Boxes Grasshopper Definition

Scaling Boxes

In this exercise file, you can learn how to scale a series of boxes by using the range and graph mapper to produce a non-linear distribution.

Random Splop Definition

Random Splop

The Splop component Wraps geometry onto a surface. Basically, you can distribute a geometry on a surface by using the Splop component. The Geometry will not be deformed as it is transformed if You activate the Rigid option.

Offset Variable

by using the Peacock plugin (Offset variable component) you can simply offset a curve with variable numbers and define if you want it to offset from both sides, how to connect at the end and control the Bulge.

Loft Attractors

This definition will make a series of rectangular cells move in the z-direction and scale based on their distance from point attractors. Finally, they will loft together to form the modules.

Spatial Deform grasshopper tutorial

Spatial Deform

By using the “Spatial Deform (Custom)” component you can deform a freeform surface. You have to define a space syntax of points and forces. First, give the moving points and related forces to the space syntax and then define some points which are fixed and have no movement.