Essential Algorithms and Data Structures for Grasshopper
(by Rajaa Issa)

Resource File

Support Email

The Essential Algorithms and Data Structures for Computational Design introduces effective methodologies to develop complex 3D modeling algorithms using Grasshopper. It also covers extensively the data structure adopted by Grasshopper and its core organization and management tools.

The material is directed towards designers who are interested in parametric design and have little or no background in programming. All concepts are explained visually using Grasshopper® (GH), the generative modeling environment for Rhinoceros® (Rhino). This book is not intended as a beginners guide to Grasshopper in terms of user interface or tools. Basic knowledge of the interface and workflow is assumed.

Watch the book announcement presentation by the author here...

English: Download the full PDF and Grasshopper files...
Japanese: Download from

Resource Type
License Cost: