Brendan Harmon

Generative Landscapes

A course on generative design for landscape architects.

Random grove

Tutorials

Watch tutorials on visual programming and parametric modeling of landscapes with Grasshopper on Youtube or Vimeo. Read the latest syllabus or archived syllabi.


Modeling a parametric tree in Grasshopper

Software: Rhino and Grasshopper

Data: parametric-tree.gh


Modeling a linear array of trees in Grasshopper

Software: Rhino and Grasshopper with the Pufferfish plugin

Data: linear-array.gh


Arraying trees along a path in Grasshopper

Software: Rhino and Grasshopper with the Pufferfish plugin

Data: curve-array.gh


Modeling a strange attractor in Grasshopper

Software: Rhino and Grasshopper with the Chimpanzee plugin

Data: strange-attractor.gh


Rendering a strange attractor with Thea for Rhino

Software: Rhino and Thea Render

Data: strange-attractor.3dm


Modeling a parametric grid of trees in Grasshopper

Software: Rhino and Grasshopper with the Pufferfish plugin

Data: parametric-grove.gh


Modeling a random array of trees in Grasshopper

Software: Rhino and Grasshopper with the Pufferfish plugin

Data: parametric-forest.gh


Modeling a forest with a particle system in Grasshopper

Software: Rhino and Grasshopper with the Pufferfish plugin

Data: particle-forest.gh


Rendering a photorealistic tree with Thea for Rhino

Software: Rhino and Thea Render

Library: Xfrog Plants, free Xfrog Samples, or free Thea Libraries


Terrain modeling in Grasshopper

Software: GRASS GIS, Rhino, and Grasshopper with the Docofossor plugin

Data: Hilltop Arboretum Dataset for GRASS GIS, elevation.xyz, & terrain-modeling.gh


Terrain analysis in Grasshopper

Software: Rhino and Grasshopper with Docofossor, Bison, and Nudibranch plugins

Data: elevation.xyz & terrain-analysis.gh


Grading terrain in Grasshopper

Software: Rhino and Grasshopper with the Docofossor plugin

Data: elevation.xyz & terrain-grading.gh


Rendering a random meadow in Grasshopper

Software: Rhino, Thea Render, and Grasshopper with the Elefront, EdiTree, and Pufferfish plugins

Data: random-meadow.gh


Rendering a random forest in Grasshopper

Software: Rhino, Thea Render, and Grasshopper with the Elefront, EdiTree, and Pufferfish plugins

Data: random-grove.gh