37
STUDIO AIR 2015, SEMESTER 1, TUTOR: CAITLYN PERRY HARRIET CRAIG ALGORITHMIC JOURNAL

Craig harriet 639056 algorithmic journal

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Craig harriet 639056 algorithmic journal

STUDIO AIR2015, SEMESTER 1, TUTOR: CAITLYN PERRY

HARRIET CRAIGALGORITHMIC JOURNAL

Page 2: Craig harriet 639056 algorithmic journal
Page 3: Craig harriet 639056 algorithmic journal

Table of Contents

4 Task 01 - Lofting Curves

6 Task 02 - Triangulation Algorithims

12 Task 03 - Transforming Tools

20 Task 04 - Patterning Tools

28 Task 05 - Understanding Relationships

30 Task 06

32 Phyllotaxis - arrangement of leaves

Page 4: Craig harriet 639056 algorithmic journal

4 CONCEPTUALISATION

Task 01 - Lofting Curves

Lofting 2 curves

Lofting 3 curves

Page 5: Craig harriet 639056 algorithmic journal

CONCEPTUALISATION 5

Lofting 4 curves; I found this exercise the most interesting as I could create the most complex shapes

and surfaces. My final results were changed each time by moving control points manually. I liked the

freedom that came with doing this manually.

Page 6: Craig harriet 639056 algorithmic journal

6 CONCEPTUALISATION

Task 02 - Triangulation Algorithims

Metaball, voronoi and delaunay edges components

An unsuccessful of populating a geometry with points and then using the delaunay edges component.

Page 7: Craig harriet 639056 algorithmic journal

CONCEPTUALISATION 7

I altered the number of points in the delaunay edges component, thus changing

the number of triangulation shapes.

Experimenting with hexagonal grids and the delaunay edges component.

Page 8: Craig harriet 639056 algorithmic journal

8 CONCEPTUALISATION

Exploring populating a 3D object and then using the voroni component.

Page 9: Craig harriet 639056 algorithmic journal

CONCEPTUALISATION 9

I manually altered these 3D cubes by deleting various elements . Although the elements appear random, you are able to isolate each using notepads in the Grasshopper window, I found this very interesting.

Page 10: Craig harriet 639056 algorithmic journal

10 CONCEPTUALISATION

Explorations of the octtree component. I found this algorithm the least evocative.

Page 11: Craig harriet 639056 algorithmic journal

CONCEPTUALISATION 11

Page 12: Craig harriet 639056 algorithmic journal

12 CONCEPTUALISATION

Task 03 - Transforming Tools

Exploration of dividing curves and creating arcs. This could be helpful for creating interesting

surfaces and then altering them.

Interporlating the curves.

Page 13: Craig harriet 639056 algorithmic journal

CONCEPTUALISATION 13

Example of offesting curves. Perhaps quicker than doing it manually in Rhino but I’m unsure. This function

should be explored better by myself in the future.

Page 14: Craig harriet 639056 algorithmic journal

14 CONCEPTUALISATION

Original surface in the red.

Exploring the box-morph tool.

Page 15: Craig harriet 639056 algorithmic journal

CONCEPTUALISATION 15

Exploring the box-morph tool.

Page 16: Craig harriet 639056 algorithmic journal

16 CONCEPTUALISATION

Using the box-morph tool to create a surface using a circular mesh. I’m unsure about the

result of this, it seems clumsy but the linework and patterns made are interesting.

Page 17: Craig harriet 639056 algorithmic journal

CONCEPTUALISATION 17

Difficulty using meshes and the box-morph tool.

Using the box-morph tool and the voronoi 2D component.

Using the box-morph tool and the voronoi 3D component.

Page 18: Craig harriet 639056 algorithmic journal

18 CONCEPTUALISATION

Page 19: Craig harriet 639056 algorithmic journal

CONCEPTUALISATION 19

Page 20: Craig harriet 639056 algorithmic journal

20 CONCEPTUALISATION

Task 04 - Patterning Tools

I was able to, using list tools and components, easily order and then join various arcs and curves to loft them.

Page 21: Craig harriet 639056 algorithmic journal

CONCEPTUALISATION 21

Grouping, using panels (to remind myself of things later).

Page 22: Craig harriet 639056 algorithmic journal

22 CONCEPTUALISATION

This is my loft of 3 curves, I was able to join various different points using patterning

and shifting list components.

A new way to create points - divide a surface into points.

Page 23: Craig harriet 639056 algorithmic journal

CONCEPTUALISATION 23

Exploring using metaball on these points.

Page 24: Craig harriet 639056 algorithmic journal

24 CONCEPTUALISATION

Attempts at culling patern list.

Jittering poitns did not work for me.

Page 25: Craig harriet 639056 algorithmic journal

CONCEPTUALISATION 25

Exploring the voronoi component (like the tutorial) however I decided to not go further

as I have explored voronoi a lot so far.

Page 26: Craig harriet 639056 algorithmic journal

26 CONCEPTUALISATION

An attempt at applying the octree component to my surface.

Page 27: Craig harriet 639056 algorithmic journal

CONCEPTUALISATION 27

Page 28: Craig harriet 639056 algorithmic journal

28 CONCEPTUALISATION

Task 05 - Understanding Relationships

Page 29: Craig harriet 639056 algorithmic journal

CONCEPTUALISATION 29

Page 30: Craig harriet 639056 algorithmic journal

30 CONCEPTUALISATION

Task 06

Creating spirals using pi .

Page 31: Craig harriet 639056 algorithmic journal

CONCEPTUALISATION 31

Changing various factors, like the number of points and the distance between the poitns in

the x axis changes the shape of the spirals.

Page 32: Craig harriet 639056 algorithmic journal

32 CONCEPTUALISATION

Exploring making patterns with the sin and cosin functions (creating algorithims)

Applying voronoi to these algorithms to try and create a defined space.

Phyllotaxis - arrangement of leaves

Page 33: Craig harriet 639056 algorithmic journal

CONCEPTUALISATION 33

Unable to loft the voronoi surfaces.

So began to create another curve (which I had moved up in the z axis) then I created points

between these curves in order to loft a surface.

Page 34: Craig harriet 639056 algorithmic journal

34 CONCEPTUALISATION

Page 35: Craig harriet 639056 algorithmic journal

CONCEPTUALISATION 35

Page 36: Craig harriet 639056 algorithmic journal

36 CONCEPTUALISATION

Page 37: Craig harriet 639056 algorithmic journal

CONCEPTUALISATION 37