ALGORYTHMIC SKETCHBOOK

Page 1

D S A

E S T U I R

I G D I

A L G O R Y T H M I C S K E T C H B O O K 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

N O


W E E K

O N E / /

G E T T I N G T O K N O W G R A S S H O P P E R

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

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.

&


E T

S U

I G D I A I

N O R

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

W E E K

O N E / /

G E T T I N G T O K N O W G R A S S H O P P E R

D S

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


W E E K

O N E / /

G E T T I N G T O K N O W G R A S S H O P P E R

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


D S

E T

S U

I G D I A I

C R E A T I N G P A T T E R N S 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

N O R


W E E K

T W O / /

G E T T I N G T O K N O W G R A S S H O P P E R

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

IN EXPLORING CURVES, I WAS ABLE TO GO FROM MEARE POINTS TO A SURFACE THROUGH MANIPULATION AND EXPLORATION OF VARIOUS COMMANDS IN THE GRASSHOPPER PLUG IN


D S

E T

P

O

L

S

S U

I

I

U R

N

I G D I A I

T

S

N

E

S

F

A

C

E

N O R


&

F L A T

W E E K

T W O / /

G E T T I N G T O K N O W G R A S S H O P P E R

W E E K T W O / / C O N T O U R I N G 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.


W E E K

T W O / /

G E T T I N G T O K N O W G R A S S H O P P E R

D S

E T

S U

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

I G D I A I

N O R


W E E K

T W O / /

G E T T I N G T O K N O W G R A S S H O P P E R

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

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


D S

E T

S U

I G D I A I

N O R


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

T U B U L A R

3 D

F O R M 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


D S

E T

S U

I G D I A I

N O R


D S

E T

S U

I G D I A I

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

N O R


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

T H R E E D I M E N S I O N A L S U R F A C E S 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 FINAL PRODUCT


0 3

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

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


D S

E T

S U

I G D I A I

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 SPECIFIC PATTERNS AND FORMS.

N O R



D S

E T

S U

I G D I A I

N O R

P A R T

B


0 1 0 2

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

W E E K

F O U R / /

Researching the morning light as an algorythem assisted in the understanding of creating an algorythmic form that was both captivating and informative. The geometries created were simply a change in the sliders of the polygon size, the number of faces and sides and the jitter of the shapes.

through performing the online tutorial, we were able to better understand the overall concept of the algorythem. this tutorial also assisted in the process of understanding how to create a form such as the morning line (pictured below)

S T U D Y

1 . 0


D S

E T

S U

I G D I A I

N O R


0 1 0 2

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

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

S T U D Y

1 . 0


D S

E T

S U

I G D I A I

Using this process allows for an aplication onto an array of brep surfaces. to the left is an example of how this can be acheived to mimic the morning line project.

N O R


0 1 0 2

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

S T U D Y

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

1 . 0


D S

Using imagry to create a patterened surface can come into play in mapping out movement paths on site

E T

S U

I G D I A I

N O R


0 1 0 2

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

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

S T U D Y

1 . 0


D S

E T

S U

I G D I A I

The VoltaDom Project represents a form that is of repitition. This can come in handy in future tasks if a particular geometry needs to be repeated over a particular plane.

N O R


0 3

C A S E

S T U D Y 2 . 0

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

1

4

7

2

5

8

3

6

9


D S

E T

S U

I G D I A I

1

2 8

3

9

6

N O R


0 3

C A S E

S T U D Y 2 . 0

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

S C R I P T I N G


D S

E T

S U

I G D I A I

N O R


0 4

D E V A L O P M E N T

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


D S

E T

S U

I G D I A I

N O R

1

This grasshopper definition uses a base curve, extrudes this curve and creates a voronoi pattern on the surface through using the scale components. many of these forms were generated through osing different base curves.


0 4

D E V A L O P M E N T

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

following the previous definition, we went on to explore further. Our next aim was to create varied extrusion lengths by using the list components. this was an intresing process howver the outcome was not as intruiging as we hoped it would have been.


D S

2

E T

S U

I G D I A I

N O R


0 4

D E V A L O P M E N T

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

following a block my design thinking, I begun to analyse the attractor point concept. Although it seemed a very complex process, i gained a deeper understanding into the way in which i had to create a point that can pull out the form to any designated point. However i hit another problem when i was unable to create a second attractor point

D E F I N I T I O N


D S

3

E T

S U

I G D I A I

N O R


0 4

D E V A L O P M E N T

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


D S

4

E T

S U

I G D I A I

Once the previous definitions were explored and analysed, we found that the form itself was too static and a more dynamic and organic shape needed to come into play. I started with a surface created a offset and divided both the original surface and the offset. From this, two sprate lists were created whereby then i ttok the area and created a ribbed form which i lofted with the offset to create a open base surface. Following this, i then added a merge component to merege the offset and the original divided surface planes to create a solid lofted form. finally, i took the two lofted surfaces and plugged them in to the dispach command to crete two seperate target lists which i then patterened randomly to create closed and open surfaces

N O R


0 4

D E V A L O P M E N T

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


D S

E T

S U

5

After close analysis of the previous example, the form was working howver the fabrication of the form was proving to be far too dificult - almost impossible. we then explored our topic once againa and came up with a simplified version of our file that we would like to further explore in the coming weeks. it works by creating a triangulated surface- using a brep component - that is puncured and can be manipulated through the jitter components to create the openings in varied areas and sufaces.

I G D I A I

N O R


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


D S

E T

S U

I G D I A I

N O R

To create this gradient decent pattern on a surface, a manipulated loft was used as a base. The inputs and outputs were created using the grasshopper tools and clustered to create a simplified algorythem. Then the pattern was created by altering the u and v values of the divided surface. Two variational forms have been created in order to create a circular pattern rather than a linea one. I would also like to understand HoopSnake further and utilise this in my part c submission if I can


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

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

These forms are intresting in the way that they are clusted so that so much more can be acheived within a quicker amount of time. These lines (created by each cluster) could be lofted to form one surface. It is an intresting process to consider for part C


D S

E T

S U

I G D I A I

N O R


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

In using the kangaroo plug-in for Grasshopper, I was able to better understand how we can aim to make our form adaptable and plug in information from external sources in order to create a unquie project that can interact with both the users and the site.


D S

E T

S U

I G D I A I

N O R


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