Algorithmic journal

35
ALGORITHMIC JOURNAL CARLIN LYON (637315) ABPL30048 STUDIO AIR 2015 SEMESTER 1 TUTORIAL 11 TUTOR: CAITLYN

description

Carlin Lyon

Transcript of Algorithmic journal

Page 1: Algorithmic journal

ALGORITHMIC JOURNAL

CARLIN LYON (637315)

ABPL30048 STUDIO AIR

2015 SEMESTER 1

TUTORIAL 11

TUTOR: CAITLYN

Page 2: Algorithmic journal

WEEK 01 TASKS

Page 3: Algorithmic journal

TitleTable of ContentsTask 01 _ LoftingTask 02 _ Triangulation

01020304

TABLE OF CONTENTS

WEEK 01 TASKS

Page 4: Algorithmic journal

TASK 01 _ LOFTING

WEEK 01 TASKS

3 Curves

4 Curves

2 Curves

Page 5: Algorithmic journal

TASK 01 _ TRIANGULATION

Topography

Metaball

WEEK 01 TASKS

Page 6: Algorithmic journal

TASK 01 _ TRIANGULATION

Populate 3D

WEEK 01 TASKS

Page 7: Algorithmic journal

TASK 02 _ CURVE MENU

These were fairly straight forward translative exercises

from curves, to points, to cross section curves, to

lofting. The only difficulty was in making sure the

cross section curves were parallel and didn’t cross.

I found that the order in which I drew the curves

affected that.

This exercises required an arrayed curve which was then offset all together. It was interesting to note that you had to set the planes to each curve to ensure that they were offset in the same direction together. I like this tool as it differs from rhino which only offsets one curve at a time, as it is not able to define so many planes at once.

WEEK 01 TASKS

Page 8: Algorithmic journal

TASK 02 _ CONTOURS

This was one of my least successful attempts at BoxMorph, where Grasshopper tried to panel my

mesh over boundaries that were incorrect. I found that when I corrected the attachments between the

commands, that the parameters were reset to the boxes along the curve

WEEK 02 TASKS

Page 9: Algorithmic journal

I finally succeeded by moving my number slider to directly connect to SBox which allowed me to control

the side of each panel, and where the boundaries of each box was.

WEEK 02 TASKS

Page 10: Algorithmic journal

Panellising curves

through their

intersecting planes

WEEK 02 TASKS

Page 11: Algorithmic journal

Translating curves and

surfaces to planes

WEEK 02 TASKS

Page 12: Algorithmic journal

TASK 02 _ CURVES AND INTERSECTIONS

Populating Spheres

This was an enjoyable exercise as it was fairly easy to track the mathematics of each step. I also found that I followed the relationships for example between the two sphere diameters. Over the past few tutorials, and particularly with this one I have also come to appreciate the value of the number slider, which so easily can alter the density, frequency or severity of certain commands, while still mainting the over rule set - very evident in the aesthetics.

WEEK 02 TASKS

Page 13: Algorithmic journal

TASK 03 _ LISTS

WEEK 03 TASKS

Page 14: Algorithmic journal

WEEK 03 TASKS

TASK 03 _ PATTERNS

Pattern Change

Pattern Change Pattern Change

Scale Change

Page 15: Algorithmic journal

WEEK 03 TASKS

Scale ChangePattern Change

Pattern ChangeScale Change

Page 16: Algorithmic journal

Here I started to play with

rules, where I had a pattern of

True

False

False

False

True

True

False

WEEK 03 TASKS

TASK 03 _ PATTERNS

Page 17: Algorithmic journal

WEEK 03 TASKS

Page 18: Algorithmic journal

Having played with the parameters of the number sliders, I’m starting to understand the relationship of each command type to the overall geometry.

Changing the curve divisions affects how many cells or items there are on each the line, as they ‘sprout’ from each of the division points along the curve.The Circle and subsequent Divide commands affect the diameter of each segment.The graph mapper for the range affects, height, tightness and curved profile of each of the segments.

TASK 02 _ CASE STUDY

Page 19: Algorithmic journal
Page 20: Algorithmic journal

WEEK 04 TASKS

TASK 02 _ FRACTAL

Page 21: Algorithmic journal

WEEK 04 TASKS

Page 22: Algorithmic journal

TASK 02 _ FRACTAL

Page 23: Algorithmic journal
Page 24: Algorithmic journal

WEEK 04 TASKS

TASK 03 _ TREE

Page 25: Algorithmic journal

WEEK 04 TASKS

Page 26: Algorithmic journal

WEEK 04 TASKS

TASK 03 _ TREE

Page 27: Algorithmic journal

WEEK 04 TASKS

Page 28: Algorithmic journal

WEEK 04 TASKS

TASK 03 _ TREE

Page 29: Algorithmic journal

WEEK 04 TASKS

Page 30: Algorithmic journal

WEEK 04 TASKS

TASK 04 _ FIELDS

Page 31: Algorithmic journal

WEEK 04 TASKS

Page 32: Algorithmic journal

WEEK 05 TASKS

TASK 04 _ EVALUATING FIELDS

Page 33: Algorithmic journal

WEEK 05 TASKS

Page 34: Algorithmic journal

WEEK 05 TASKS

TASK 04 _ IMAGE SAMPLING

Page 35: Algorithmic journal

WEEK 05 TASKS