Warning: Use of undefined constant _FILE_ - assumed '_FILE_' (this will throw an Error in a future version of PHP) in /nfs/c01/h06/mnt/44943/domains/lab.visual-logic.com/html/wp-content/plugins/easygravatars/easygravatars.php on line 14
{LaB} » Project 3.00 . Generative
Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /nfs/c01/h06/mnt/44943/domains/lab.visual-logic.com/html/wp-content/plugins/jetpack/_inc/lib/class.media-summary.php on line 77

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /nfs/c01/h06/mnt/44943/domains/lab.visual-logic.com/html/wp-content/plugins/jetpack/_inc/lib/class.media-summary.php on line 87

Warning: count(): Parameter must be an array or an object that implements Countable in /nfs/c01/h06/mnt/44943/domains/lab.visual-logic.com/html/wp-includes/post-template.php on line 284

Project 3.00 . Generative


Shengyi Yue . GSD 2241 Fall 2012

The formulation of novel design proposals requires the generation of strategies, logistics, and form that are expressions of design intent. This generation comes from many sources ranging from pencil on paper to models to programs we code, each as a strategy to find design resolution.

Generative : having the power or function of generating, originating, producing, or reproducing. or, having the power or function of propagating or reproducing.

“Generative Design is the transformation of computational energy into creative exploration energy empowering human designers to explore greater number of design possibilities within modifiable constrains” – Sivam Krish

Design computation poses multiple opportunities to develop scripts or routines that can be used to create generative design solutions. This assignment will introduce a visual programming and parametric design tool, Grasshopper, that is an extension of the Rhinoceros 3d. This exercise will break from the previous narrative and will explore the generative tools in the context of the Louisiana landscape.

Gabriella Rodriguez . GSD 2241 Fall 2012

Gabriella Rodriguez . GSD 2241 Fall 2012

Topography: Using Grasshopper you will develop a series of topographic studies that interpret a range of endemic Louisiana landform typologies. Examples of typologies could include levees, channels, edge conditions, etc. You will develop a definition in Grasshopper that will generate a range of topographies exploring the potentials of the explored landform; max/min, randomization, distribution, etc. You will “bake” 8-12 topographies and use these as the basis for the diagrams.

Diagrams: Using the topographic studies as the base you will develop a diagrammatic language that explains the features of the landforms. Linking each topography in the study together to compare their qualities.

Deliverable: 3 A3 sheets in landscape orientation viewed as a static series. The Grasshopper definition used to create the topographies.

Technique Documentation: You will document a technique used in the creation of your landform study that focuses on the definition created in Grasshopper. This documentation will be in the form of a blog post on the lab.visual-logic.com site. You should clearly explain the steps necessary to complete the technique as well as document the historical lineage of the technique.


October 22nd . Project 3.00 Introduction

October 29th . Lecture, Andrea Hansen, Grasshopper Introduction

November 5th . Lecture, Caroline Westort, Grasshopper Methods

November 12th . Project 3.00 Pin-up