GSD2021_Representation + Landscape_ PreTerm_Tutorial Four Part One

Page 1

Representation + Landscape

Landscape Architecture Program Graduate School of Design Harvard University

Spring 2020

C o r e I V D a y 0 4 : Tu t o r i a l 0 4 / P a r t 0 1


2

Core IV Pre-term


Tu t o r i a l 0 4 : S l i d e r s i n G r a s s h o p p e r

CONTENTS

in tro duction

page 0 4

scrip t overview

page 0 6

p op u late2D

page 0 8

slider con tro lled extrusion

page 1 0

3


4

Core IV Pre-term

Top Images: Fabiana Casale, Yvonne Fang, Maria Ulloa Bottom Images: Echo Chen, Michele Chen, Kongyun He


Tu t o r i a l 0 4 : S l i d e r s i n G r a s s h o p p e r

5

in t ro d u c t i o n This part of the workshop will use the cities/towns of where you are currently located, in conjunction with reimagining historical case studies to define the city as a set of multiple ecologies with specific material flows, cycles, and metabolic states. In turn, these assemblages indicate how human and non-human actors inhabit the city. Today’s instruction aims to situate the code for your urban assemblage. This part of the workflow will demonstrate the process for Distributiona dn variation of vegetation. This document captures: •

The workflow populate 2d and slider controlled extrusion

Bottom Images: Echo Chen, Michele Chen, Kongyun He


6

Core IV Pre-term

s c ri p t ove r view


Tu t o r i a l 0 4 : S l i d e r s i n G r a s s h o p p e r

7


8

Core IV Pre-term

Po p u l a t e 2 D

1. We are going to approximate a cedar forest for this exercise. Set the pre-determined boundary from Rhino to a Curve component in grasshopper. 2. We will determine the number of cedar trees as a percentage of the overall area. Use the Area component to calculate the overall area, and use the Multiplication component to set the percentage. 3. Scale the forest boundary (Curve) to 95%, or just enough to avoid any of the points falling right on the boundary itself. Use Scale component, and set the Center to the Centroid of the original boundary area. 4. Bring up Populate 2D component, this will “randomly� populate the area, once you specify the Region input, and the Count input. Region should be the scaled boundary, and Count should be the result of the Multiplication component. 5. Screeshot on the right shows the possible variations as a result of adjusting the highlighted number slider (change in density).


Tu t o r i a l 0 4 : S l i d e r s i n G r a s s h o p p e r

9


10

Core IV Pre-term

S li d e r C o n t r o lled Extrusion

6. Using the points generated from Populate 2D component, use Circle CNR (Center, Normal, Radius) to generate the footprint of a tree trunk. We’re simply going to extrude this to some height, rather than model the tree accurately. 7. We’re going to use another component with “randomness.” Random component requires input of a Range, Number, and Seed, and outputs a collection of numbers that fall within the specified Range. 8. Use Construct Domain component to construct the Range (Domain) required for this component. Use sliders to specify the minimum and maximum number (Domain Start and Domain End). 9. We’re going to use the Multiplication component again to simulate the growth of this cedar forest. Setting the slider’s range from 0.00 to 1.00, we can simulate the growth over time. 10. Extrude the trunk footprint (output of Circle CNR) in Z-direction (Unit Z) component, with the Result of the Multiplication component as the Factor. 11. Screeshot on the right shows the stages of growth as a result of adjusting the highlighted number slider (change in height).


Tu t o r i a l 0 4 : S l i d e r s i n G r a s s h o p p e r

11


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.