STUDIO AIR JAKE BOURKE
ALGORITHMIC SEMESTER 1, 2017
SKETCHBOOK
1
PART
2
CONTENTS ALGORITHM PRACTICE WEEK 1: BASICS - CUP
3
04
BASICS - CUP This week we were introduced to the Grasshopper extension for Rhino, and tasked with creating either a basic loft or a cup without using any tools from the Rhino interface. After working through all of the weeks grasshopper tutorials, I began experimenting with creating a cup. The details of how I created the final product are shown on this page. The final product came out just as I expected and fulfilled the brief. I’m excited to continue learning about Grasshopper and to expand my currently limited skillset.
CREATE POINTS USING X,Y,& Z REFERENCES
4
JOIN POINTS LINE AT BAS INTERPOLATE ON SIDE
S USING SE AND ED CURVE
JOIN CURVES AND CREATE AN OFFSET CURVE ALONGSIDE
CREATE A RULED SURFACE BETWEEN THE TWO CURVES
CREATE A CIRCLE TO BE FOLLOWED DURING THE NEXT STEP
5
USE SWEEP TOOL TO FOLLOW CIRCLE, COMPLETING THE CUP.
BASICS - 2D PATTERN MAKING This week we taught more about lists and how to utilise them to achieve desired outcomes. We were set the task of creating an interesting pattern using the grasshopper interface. After working through all of the weeks grasshopper tutorials, I began experimenting with manipulating lists. The details of how I created the final product are shown on this page. The final product came out just as I expected and fulfilled the brief. On the next page, I have created a 3D pattern.
CREATE A GRID OF USING THE SERIES AND POINT TOOLS.
6
F POINTS S, GRAFT .
CREATE A CIRCLE AROUND EACH POINT ON THE GRID, THEN OFFSET THE CIRCLE.
DIVIDE THE CIRCLES INTO POINTS, AND SHIFT THE OUTER CIRCLES’ POINTS TO CREATE ANGLED LINES
7
USE THE END POINTS OF THOSE LINES TO CREATE MORE LINES, USING THE SHIFT TOOL AGAIN
USE A PROXIMITY TOOL TO JOIN EACH COMPONENT, CREATING A CONTINUOUS PATTERN
BASICS - 3D PATTERN MAKING Utilising the knowledge from the 2D pattern making exercise on the previous page, I continued the definition to create a 3D pattern. This pattern is based on the previous 2d pattern, and due to the relatively long definition, this pattern creates interesting iterations when altering values early on in the definition. Shown on this page is a collection of iterations, rather than showing a step-by-step description like previously.
8
9
PROJECTING A PATTERN ONTO A SURFACE I based this algorithm on the image sampling system used in my Journal for this week, but instead of referencing a surface from rhino, this references a custom surface based on distance to a point, to create a smooth concave. A image based surface translates the black and white space of the sampled image to length, then uses the end points of those lengths to create a surface. The pattern on the surface also utilises a similar image sampling system with polygonal extrusions at the coloured sections of the image, the extrusion length is based on the width of the polygon, which is based on the number generated by the image.
10
11
USING GRAPH MAPPER I created an algorithm which uses thought processes far above those that can be feasibly imagined by humans without the aid of technology. I used image sampling and graph mapping as well as field charges to create a series of artful lines that originate from culled points on a projected surface. These iterations show how the algorithm can produce beautiful expressions.
12
13