McNeel (Rhino) · Available from Storm FX

Grasshopper.

Visual programming for parametric and algorithmic design, covering generative architecture and robotic fabrication.

About Grasshopper

What it is, and why teams use it.

What Grasshopper is

Visual programming for parametric and algorithmic design, covering generative architecture and robotic fabrication. Grasshopper is a visual programming environment embedded inside Rhino 8. Architects, engineers and designers create geometry algorithmically through logic, mathematics and data rather than manual modelling.

It has fundamentally changed how complex architectural geometry is designed and documented, making projects like parametric facades, structural optimisation, and performance-driven form generation accessible without traditional coding skills. Grasshopper also drives robotic fabrication paths, structural analysis, environmental simulation, and generative design exploration.

Where it fits

Storm FX supplies Grasshopper to AEC & archviz teams across Australia and New Zealand. We'll talk through licensing, hardware and pipeline fit before you commit.

All McNeel (Rhino) products
Grasshopper
Key features

What Grasshopper brings.

Visual Programming

Build algorithms using a node-and-wire interface without writing code. Connect mathematical operations, geometric transformations and data processing to generate complex geometry procedurally.

Parametric Control

Define relationships between geometric elements that update automatically when parameters change. Adjust a panel size, a structural grid or a site boundary and the change propagates through the entire design.

Plugin Ecosystem

Hundreds of Grasshopper plugins extend its capabilities: Karamba3D for structural analysis, Ladybug for environmental simulation, Kangaroo for physics-based form finding and many more.

Robotic Fabrication

Drive robotic arms for architectural fabrication. Grasshopper generates toolpaths, simulates robot movements and optimises cutting strategies for timber, metal and composite fabrication.

Data Integration

Connect to live data sources, spreadsheets, databases and web APIs. Designs can then respond to real-world data like solar position, wind patterns or structural loads.

Machine Learning Integration

Emerging plugins connect Grasshopper to machine learning tools for generative design, optimisation and performance prediction. Computational design is heading into AI territory.

Use cases

How it plays out in practice.

Complex Building Facades: Architecture

Parametric facade systems for major public buildings use Grasshopper to manage thousands of unique panels, optimising their geometry for structural performance, solar shading, and fabrication efficiency simultaneously.

Structural Form Finding

Structural engineering firms use Grasshopper with Karamba3D to explore and optimise structural forms, finding efficient shapes that minimise material use while meeting load requirements. A process that once took weeks now takes hours.

Landscape & Urban Design

Urban designers use Grasshopper to generate responsive masterplan layouts. Park systems, block sizes and street networks adapt algorithmically to site constraints, pedestrian flows and programmatic requirements.

Across industries

Where Grasshopper earns its keep.

Talk Grasshopper with a specialist.

Talk it through with a specialist who has lived your pipeline. No hard sell. That's been the deal since 1991.

Help Centre

Send us your questions.

Product questions, licensing, compatibility, deployment. Ask here and a Storm FX specialist will come back to you. Smart instant answers are on the way, and there is always a human behind this panel.