A Humble Abode

Diverse Coral Structures and Growth Patterns

Sophia Cabral
MDes Mediums 2025
Una Liu
MDes Mediums 2025
Yvonne He
MUP 2024
Image
1 A fully rendered view of the coral reef supporting diverse marine life.

Coral reefs are known as the “rainforests of the sea,” creating healthy ecosystems for aquatic life. These structures, themselves in symbiosis with other fish and algae, are remarkable in their morphologies, and are an example of diverse habitat structures that support vitality and resilience amongst inhabitants in an environment.

Inspired by how seemingly simple polyp structures grow in a variety of patterns to eventually form an entire spectrum of massive coral structures, we sought to do the same in the 3D modeling environment using Grasshopper and C#.

We first recorded a walking pattern using HTC Vive Controllers, which was imported into Rhino as a series of planes. The curve that connects the origins of these planes forms the parent branch of the coral. We then wrote code defining several growth patterns to model different coral typologies. Coral 1 used fractal lines to form a spiral geometry; Coral 2 strung together a base polyp module; Coral 3 used sorted points and mesh geometry; and Coral 4 created a branching effect using fractal rules.

These individual structures were then combined to form a coral reef, showing how walking motion, combined with parametrically defined growth rules, can generate diverse habitat structures.

Project video
Image
2 The reef is a combination of parametrically defined coral structures based on a recorded path of motion.
Image
3 Multiple grasshopper definitions were built to generate diverse coral morphologies from a single motion recording.