ALGORITHMIC SKETCHBOOK ONG SIM NAN 731491
1
2
Contents WEEK 1 EXPLORATION
3
First week task: The first week’s online tutorials focused on familiarizing us with the interface of Rhino’s node-based algorithm editor which is Grasshopper. Our first task was to loft two basic sea sponges and explore the general shape. Then, loft two different of sea sponges and try to loft in a similar shape.
Moving control points in Rhino to investigate differentiated geometry.
Trying to loft a sea sponge using Rhino only. 4
Exploring new relationships between geometries, investigate differentiated geometry and capturing differentiated models through baking in grasshopper back into Rhino.
5
Second week task: The second week’s sketching is to generate an interesting tree branch with at least a couple of branches coming off the main one.
I tried to explore “Construct Domain(DOM)“ to create numeric domain from two numeric extreme. Then I linked it to “Random” so that it generate a list of random number for an uneven surface to my tree branch. I then used the same model and continue baked it with different shapes and radius. I arranged the tree branch using Rhino instead of Grasshopper.
6
For this sketch, besides trying to explore “Random”, I tried on component “Cull Pattern” which remove the elements in a lists using a repeating bit masks.
The outcome of the mesh by starting with only a surface on Rhino. There were first many random points on the surface then some were randomly being culled and the others were being rised along z-axis.
7
In this case, the main connection component of the model is “IntCrv“ which create interpolated curves through a set of points on curve.
8
Third week task: The third week’s tasks is to create definitions that can produce a wide range of different patterns in the linework. Consider intersecting the surface, projections, lists or points as a way to generate the linework.
“Dispatch” were used in this experiment to allows me to tessellate a surface with two different panel types dispatched through random sorting.
Attemp on Attractor Point.
9
Generating a grid shell.
10
A simple sketch when exploring linework.
11
Tried on component “Pipe“ to generate a series of tube and cylinder form.
12
“Pop3D“ was interesting and easy to be used while “Voronoi3“ create random geometry shape on the point among “Pop3D“, I used “cull“ again so that random element could be remove to create more interenting outcome.
13
Fourth week task: General Experiment Create 4 simple definitions to find the mid point of a curve.
Trying to create 2 simple difinitions to get a mid point of a surface.
14
Experiment with field charges.
15
Tried to explode the geometry to get variety of pattern of the surface.
Experiment with line, point, spin and vector force using a bunch of component from “field�.
16
First attempt on an expression by generating and deciding a geometry shape using a Mathematic formula.
17
Revised on image sampling from week 1.
Cos and Sin were used in this case to link with voronoi in order to generate a biomimitic of surface. Cull is to make the surface more random and interesting.
18
Started the sketch from a Pi (π) and connect it with xy angle of “Pt“ component so that the there are points lay uniformly on the xy direction of the curve. Then, “radian” is connect to the curve by “interpolated curve” which allow the lofting.
19
Multidimentional slider attempt.
Using Cos and Sin to create spiral curve
20
Understanding of Trim Tree, Simplify, Flatten tree, Explode tree and Graft tree.
21
Understanding of “Cross Reference”’s function when apply on curve.
Understanding of “Long Lsit”’s function when apply on curve.
Understanding of “Short Lsit”’s function when apply on curve.
22
23
24
25
26