47
D E S I G N S T U D I O A I R S T E P H A N I E A N T O N O P O U L O S 5 8 7 8 4 7 ALGORYTHMIC SKETCHBOOK

ALGORYTHMIC SKETCHBOOK

Embed Size (px)

DESCRIPTION

PART A & B

Citation preview

Page 1: ALGORYTHMIC SKETCHBOOK

D E S I G N S T U D I O A I R

S T E P H A N I E A N T O N O P O U L O S

5 8 7 8 4 7

A L G O R Y T H M I C S K E T C H B O O K

Page 2: ALGORYTHMIC SKETCHBOOK

THIS WEEK WAS ABOUT GETTING TO KNOW THE GRASSHOPPER INTERFACE.

SIMILAR TO THE RHINO COMMANDS , GRASSHOPPER ALLOWS THE EASE OF LOFTING HOWEVER IT HAS A CONSTANT HISTORY OF THE FORM AND CURVES SO MOVEMENT OF A LOFT IS SO MUCH SIMPLER.

WE

EK

O

NE

//

G

ET

TI

NG

T

O

KN

OW

G

RA

SS

HO

PP

ER

W E E K O N E / /L O F T I N G C U R V E S & C L O S E D C I R C L E S

Page 3: ALGORYTHMIC SKETCHBOOK

D E S I G N S T U D I O

A I R

WE

EK

O

NE

//

G

ET

TI

NG

T

O

KN

OW

G

RA

SS

HO

PP

ER

AS I STATRTED TO EXPLORE THE PROGRAM I FOUND MANY WAYS TO REPRESENT A SHAPE AND FORM INCLUDING THE ABIL ITY TO PAINT THE SURFACE IN A MESH

I THEN EXPLORED THE PROCESS OF CREATING A FORM USING THE DALANAY EDGES AND 3D VECTOR TO CREATE A 2D TRANGULATION PATTERN THAT CAN BE USED FOR TERRAIN

Page 4: ALGORYTHMIC SKETCHBOOK

WE

EK

O

NE

//

G

ET

TI

NG

T

O

KN

OW

G

RA

SS

HO

PP

ER

W E E K O N E / /P A T T E R N S

Page 5: ALGORYTHMIC SKETCHBOOK

D E S I G N S T U D I O

A I R

FOLLOWING THE PREVIOUS TASK I WAS ABLE TO CREATE NUMEROUS PATTERNS WHICH HAVE THE POTENTIAL TO BE USED AS PATTERNS IN THE FUTURE TASKS

THROUGH THE SEMESTER

C R E A T I N G P A T T E R N S

Page 6: ALGORYTHMIC SKETCHBOOK

WE

EK

T

WO

//

G

ET

TI

NG

T

O

KN

OW

G

RA

SS

HO

PP

ER

I N E X P L O R I N G C U R V E S , I W A S A B L E T O G O F R O M M E A R E P O I N T S T O A S U R F A C E T H R O U G H M A N I P U L A T I O N A N D E X P L O R A T I O N O F V A R I O U S C O M M A N D S I N T H E G R A S S H O P P E R P L U G I N

W E E K T W O / /E X P L O R E C U R V E S

Page 7: ALGORYTHMIC SKETCHBOOK

D E S I G N S T U D I O

A I R

P O I N T S

L I N E S

S U R F A C E

Page 8: ALGORYTHMIC SKETCHBOOK

WE

EK

T

WO

//

G

ET

TI

NG

T

O

KN

OW

G

RA

SS

HO

PP

ER

W E E K T W O / /C O N T O U R I N G & F L A T L O F T S

I BELEIVE WHEN UNFOLDING A MODEL CREATED IN GRASSHOPPER THIS IS ONE OF THE MOST VALUBLE COMMANDS THAT I FOUND THROUGH THE ENTIRE WEEK. IT TURNS A VERY TEDIOUS PROCESS INTO SOMETHING SO EASY AND EFFICIENT.

LOOKING BACK AT A SUBJECT SUCH AS VIRTUAL ENVIRONMENTS, I COULD ONLY WISH I KNEW OF THESE TOOLS TO ASSIST ME IN THE PROCESS.

Page 9: ALGORYTHMIC SKETCHBOOK

D E S I G N S T U D I O

A I R

WE

EK

T

WO

//

G

ET

TI

NG

T

O

KN

OW

G

RA

SS

HO

PP

ER FOLLOWING THE ABOVE STEPS, I

BEGUN TO LOFT A SURFACE CREATED THAT ALLOWS THE FORM TO BE BUILT MUCH MORE EFFICIENT AND QUICKLY. COMPOSED OF STRIPS, THIS FORM GOES FROM A COMPLEX FORM TO SOMETHING EASILY PRODUCED AND FABRICATED.

IN TERMS OF MY FUTURE PROJECTS I WOULD USE THIS METHOS IN ORDER TO ALLOW EASY FABRICATION

Page 10: ALGORYTHMIC SKETCHBOOK

WE

EK

T

WO

//

G

ET

TI

NG

T

O

KN

OW

G

RA

SS

HO

PP

ER EXPLORING THIS WEEK

WAS INDEED BENEFICIAL FOR ME AS I WAS ABLE TO TAKE MY LOFTED SURFACE AND CREATE A RAW FORM TO CONSIDER IN MY PROJECT. I BELEIVE THAT THIS LOFTED EXPIRAMENTAL SURFACE CAN BE MANIPULATED IN ORDER TO BE USED AS A SOLAR POWERED SURFACE WITH ASTHETIC APPEAL

W E E K T W O / /E X P E R I M E N T A T I O N

Page 11: ALGORYTHMIC SKETCHBOOK

D E S I G N S T U D I O

A I R

Page 12: ALGORYTHMIC SKETCHBOOK

T U B U L A R 3 D F O R M S

W E E K T H R E E / /3 D S U R F A C E P A T T E R N S

THIS WEEK MY FOCUS WAS TO MANIPULATE SURFACES AND TO ATTEMPT TO CREATE TUBULAR THREE DIMENTIONAL OBJECTS. IN TAKING A SLIGHTLY DIFFERENT APPROCH, I WAS ABLE TO EXPIRAMENT AND CREATE FORMS THAT ARE SIMPLE HOWEVER VERY INTRIGING IN COMPOSITION

I HOPE TO FURTHER CREATE COMPLEX FORMS USING THE SKILLS I HAVE EXPLORED THIS WEEK

Page 13: ALGORYTHMIC SKETCHBOOK

D E S I G N S T U D I O

A I RW E E K T H R E E / /3 D S U R F A C E P A T T E R N S

Page 14: ALGORYTHMIC SKETCHBOOK

W E E K T H R E E / /S U R F A C E P A T T E R N

D E S I G N S T U D I O

A I R

Page 15: ALGORYTHMIC SKETCHBOOK

CREATING A BASE GEOMETRY AND MULTIPLYING IT ALL OVER THE SURFACE USING A EXTRUDED CIRCLE . THIS CREATES A BEAUTIFULLY PATTERNED SURFACES. THESE PATTERNS CAN BE USED IN FUTURE TASKS AND COMPLICATED FURTHER TO CREATE AN INTRUIGING F INAL PRODUCT

T H R E E D I M E N S I O N A L

S U R F A C E S

E X T R U D E D C I R C L E

Page 16: ALGORYTHMIC SKETCHBOOK

W E E K T H R E E / /S U R F A C E P A T T E R N

C O M P O S I T I O N &G E N E R A T I O N

0 3

Page 17: ALGORYTHMIC SKETCHBOOK

D E S I G N S T U D I O

A I R

WORKING ON THE SURFACES, IT BECAME EASIER AND EASIER TO CREATE VARIOUS PATTERNS USING THE BASE GEOMETRY AND SHIFTING, CHANGING AND CREATING NEW SHAPES FOR THE SKIN OF THE SURFACE.

THE IDEA OF A REFERENCE BASE GEOMETRY IS SOMETHING THAT CAN BE EXTREAMLY USEFUL WITHIN THE LAGI PROJECT AS IT WILL CREATE EASE FOR GENERATING SPECIF IC PATTERNS AND FORMS.

Page 18: ALGORYTHMIC SKETCHBOOK
Page 19: ALGORYTHMIC SKETCHBOOK

P A R T B

D E S I G N S T U D I O

A I R

Page 20: ALGORYTHMIC SKETCHBOOK

W E E K F O U R / /

R E S E A R C H F E I L D

0 1 0 2

C A S E S T U D Y 1 . 0

Researching the morn ing l ight as an a lgory them ass is ted in the u n d e r s t a n d i n g o f c reat ing an a lgory thmic form that was both capt ivat ing and in format ive .

The geometr ies created were s imply a change in the s l iders o f the po lygon s ize , the number o f faces and s ides and the j i t te r o f the shapes .

through per forming the on l ine tu tor ia l , we were able to bet ter unders tand the overa l l concept o f the a lgory them. th is tu tor ia l a lso ass is ted in the process o f u n d e r s t a n d i n g how to create a form such as the morn ing l ine (p ic tured be low)

Page 21: ALGORYTHMIC SKETCHBOOK

D E S I G N S T U D I O

A I R

Page 22: ALGORYTHMIC SKETCHBOOK

W E E K F O U R / /I T E R A T I O N S

R E S E A R C H F E I L D

0 1 0 2

C A S E S T U D Y 1 . 0

Page 23: ALGORYTHMIC SKETCHBOOK

D E S I G N S T U D I O

A I R

Using th is process a l lows for an apl icat ion onto an ar ray o f brep sur faces . to the le f t i s an example o f how th is can be acheived to mimic the morn ing l ine pro ject .

Page 24: ALGORYTHMIC SKETCHBOOK

W E E K F O U R / /I M A G E S A M P L E R

R E S E A R C H F E I L D

0 1 0 2

C A S E S T U D Y 1 . 0

Page 25: ALGORYTHMIC SKETCHBOOK

D E S I G N S T U D I O

A I R

Using imagry to create a pat terened sur face can come in to p lay in mapping out movement paths on s i te

Page 26: ALGORYTHMIC SKETCHBOOK

W E E K F O U R / /I T E R A T I O N S

R E S E A R C H F E I L D

0 1 0 2

C A S E S T U D Y 1 . 0

Page 27: ALGORYTHMIC SKETCHBOOK

D E S I G N S T U D I O

A I R

The Vol taDom Pro ject represents a form that is o f rep i t i t ion .

Th is can come in handy in fu ture tasks i f a par t icu lar geometry needs to be repeated over a par t icu lar p lane .

Page 28: ALGORYTHMIC SKETCHBOOK

W E E K F I V E / /R E V E R S E E N G I N E E R I N G

C A S E S T U D Y 2 . 0

0 3

1

2

3

4

5

6

7

8

9

Page 29: ALGORYTHMIC SKETCHBOOK

D E S I G N S T U D I O

A I RW E E K F I V E / /R E V E R S E E N G I N E E R I N G 1

2

3 6

8

9

Page 30: ALGORYTHMIC SKETCHBOOK

W E E K S I X / /D E V A L O P M E N T

C A S E S T U D Y 2 . 0

0 3

P Y T H O N S C R I P T I N G

Page 31: ALGORYTHMIC SKETCHBOOK

D E S I G N S T U D I O

A I R

Page 32: ALGORYTHMIC SKETCHBOOK

W E E K S I X / /D E V A L O P M E N T

D E V A L O P M E N T0 4

G R A S S H O P P E R D E F I N I T I O N 1

Page 33: ALGORYTHMIC SKETCHBOOK

D E S I G N S T U D I O

A I R

G R A S S H O P P E R D E F I N I T I O N 1

This grasshopper def in i t ion uses a base curve , ex t rudes th is curve and creates a voronoi pat tern on the sur face through us ing the sca le components . many o f these forms were generated through os ing d i f fe rent base curves .

Page 34: ALGORYTHMIC SKETCHBOOK

W E E K S I X / /D E V A L O P M E N T

G R A S S H O P P E R D E F I N I T I O N 2

fol lowing the prev ious def in i t ion , we went on to exp lore fur ther . Our next a im was to create var ied ex t rus ion lengths by us ing the l i s t components .

th is was an in t res ing process howver the outcome was not as in t ru ig ing as we hoped i t would have been.

D E V A L O P M E N T0 4

Page 35: ALGORYTHMIC SKETCHBOOK

D E S I G N S T U D I O

A I R

G R A S S H O P P E R D E F I N I T I O N 2

Page 36: ALGORYTHMIC SKETCHBOOK

W E E K S I X / /D E V A L O P M E N T

G R A S S H O P P E R D E F I N I T I O N 3

fol lowing a b lock my des ign th ink ing , I begun to analyse the a t t ractor po in t concept .

A l though i t seemed a very complex process , i ga ined a deeper unders tanding in to the way in which i had to create a po int that can pul l out the form to any des ignated point .

However i h i t another problem when i was unable to create a second at t ractor po in t

D E V A L O P M E N T0 4

Page 37: ALGORYTHMIC SKETCHBOOK

G R A S S H O P P E R D E F I N I T I O N 3

D E S I G N S T U D I O

A I R

Page 38: ALGORYTHMIC SKETCHBOOK

W E E K S I X / /D E V A L O P M E N T

G R A S S H O P P E R D E F I N I T I O N 4

D E V A L O P M E N T0 4

Page 39: ALGORYTHMIC SKETCHBOOK

D E S I G N S T U D I O

A I R

G R A S S H O P P E R D E F I N I T I O N 4Once the prev ious def in i t ions were exp lored and analysed , we found that the form i tse l f was too s ta t ic and a more dynamic and organic shape needed to come in to p lay .

I s tar ted wi th a sur face created a o f fset and d iv ided both the or ig ina l sur face and the o f fset . F rom th is , two sprate l i s ts were created whereby then i t tok the area and created a r ibbed form which i lo f ted wi th the o f fset to create a open base sur face .

Fo l lowing th is , i then added a merge component to merege the o f fset and the or ig ina l d iv ided sur face p lanes to create a so l id lo f ted form.

f ina l ly , i took the two lo f ted sur faces and p lugged them in to the d ispach command to cre te two seperate target l i s ts which i then pat terened randomly to create c losed and open sur faces

Page 40: ALGORYTHMIC SKETCHBOOK

W E E K S I X / /D E V A L O P M E N T

G R A S S H O P P E R D E F I N I T I O N 5

D E V A L O P M E N T0 4

Page 41: ALGORYTHMIC SKETCHBOOK

D E S I G N S T U D I O

A I R

G R A S S H O P P E R D E F I N I T I O N 5

After c lose analys is o f the prev ious example , the form was work ing howver the fabr icat ion o f the form was prov ing to be far too d i f icu l t - a lmost imposs ib le .

we then explored our top ic once againa and came up wi th a s impl i f ied vers ion o f our f i le that we would l ike to fur ther exp lore in the coming weeks .

i t works by creat ing a t r iangulated sur face- us ing a brep component - that is puncured and can be manipula ted through the j i t te r components to create the openings in var ied areas and sufaces .

Page 42: ALGORYTHMIC SKETCHBOOK

N T W E E K O N E / /G R A D I E N T D E S C E N T

G R A S S H O P P E R

Page 43: ALGORYTHMIC SKETCHBOOK

D E S I G N S T U D I O

A I RTo create th is gradient decent pat tern on a sur face , a manipula ted lo f t was used as a base . The inputs and outputs were created us ing the grasshopper too ls and c lus tered to create a s impl i f ied a lgory them. Then the pat tern was created by a l ter ing the u and v va lues o f the d iv ided sur face .

Two var ia t ional forms have been created in order to create a c i rcu lar pat tern ra ther than a l inea one .

I would a lso l ike to unders tand HoopSnake fur ther and ut i l i se th is in my par t c submiss ion i f I can

Page 44: ALGORYTHMIC SKETCHBOOK

N T W E E K O N E / /F R A C T L E P A T T E R N S

G R A S S H O P P E R

These forms are in t res t ing in the way that they are c lus ted so that so much more can be acheived wi th in a qu icker amount o f t ime.

These l ines (created by each c lus ter ) could be lo f ted to form one sur face .

I t i s an in t res t ing process to cons ider for par t C

Page 45: ALGORYTHMIC SKETCHBOOK

D E S I G N S T U D I O

A I R

Page 46: ALGORYTHMIC SKETCHBOOK

N T W E E K T W O / /K A N G A R O O

G R A S S H O P P E R

In us ing the kangaroo p lug- in for Grasshopper , I was able to bet ter unders tand how we can a im to make our form adaptable and p lug in in format ion f rom externa l sources in order to create a unquie pro ject that can in teract wi th both the users and the s i te .

Page 47: ALGORYTHMIC SKETCHBOOK

D E S I G N S T U D I O

A I R