Meander Space Colonization – Algorithm 13.1

I just published a few days back an introduction to a series of ‘space colonization’ algorithms. The term sounds a bit sexier than it is, evoking images of bases on Mars and interstellar… Continue reading

Networks and Space Colonization

*This post reproduces content from Chapter 8 of my doctoral thesis and serves as an introduction to several forthcoming ‘space colonization’ algorithms. The first of these the meander is now available, with some… Continue reading

Cave Cellular Automaton – Algorithm 12.3

I’ve already posted a few examples of Cellular Automata but in hindsight, some of them were a bit complicated especially for those who don’t have any prior experience with this computational paradigm. I… Continue reading

Pattern based on Vera Molnár’s (Dés) Ordres Series (1974) – Algorithm 21.01

Generative or Algorithmic Art goes back to the very earliest days of computer graphics and some of the key pioneers of this movement produced work before computer screens were even a thing. It… Continue reading

Quick Blog Update April 2019

It’s been quite a while (3 years!) since I have published any new content on this blog. Originally it was intended as a resource for landscape architecture students taking a small elective seminar… Continue reading

Example 9.5 – 3D Cantor Set

A recent source of inspiration has been some of the work done by the developer of a procedural world generator Miguel Cepero of Voxel Farm/Voxel Studio and documented at his blog Procedural World.… Continue reading

Water runoff script – Example 8.6

In example 4.1 I mentioned a custom VB component I had used to analyze the flow of water across a surface. I recently tried to recreate this using the Anemone looping component to… Continue reading

Working with Imported Data

I wanted to take the time to show an example of using Grasshopper to work with data imported from a source outside of Rhino, such as a spreadsheet developed in Excel. Importing data… Continue reading

Agents on a Topographical Surface – Example 11.5

It’s been a while since I’ve posted any new content, but I decided to finally add a bit more about agents. This is actually something I started working on a while ago, and… Continue reading

Landforms created through Topological Analysis of Shapes – Example 4.7

I wasn’t sure where to put this example exactly, since it came as a follow up to Example 8.4, but the general scripting is less complex so I decided to put it a… Continue reading