ALGORITHMIC TASK 2015, SEMESTER 1, ALESSANDRO JIAYUN LI (CATHERINE)

This one attempt to create traditional Vase shape through an array of points. To begin with, a point was set then arrayed along the unit vector Z, then use the points as centre points an array of polygons were made, each one with random radius, then finally loft up.

Using random command to create 3 sets of points, each sets has 5 points (number of random values sets to 5), use points as control points to create nurbs curve (boolean set to true to make the curve closed), finally loft the curves.

EXERCISE1

A populate 3d box with points is set, arranging the boxesâ&#x20AC;&#x2122; position and seed numbers gives variation of pointsâ&#x20AC;&#x2122; positions, then use them to create interpolated curve, finally loft up.

EXERCISE1

A line with 2end point is made, one end fixed, the other one is movable. using evaluate curve option to create a moving point along the line , then use bezier span to create curves (a multiplication option is added to tangent at input to exaggerate the curveâ&#x20AC;&#x2122;s bending), the loft the 2 curve to get a surface.

A group of random numbers are generated with random command (the number of random values is set to 3), then use numbers to points to create a point according to those random numbers. Then interpolate the points to built curves, and at last loft.

First exercise is basically the same as what we were taught in the tutorial, on how to create a brep that changes as the the attractor goes along a curve. Through this exercise i had a better understanding of the relationship between single values and the rules of algorithmic design .

The second exercise i used the fabrication strategy taught in the â&#x20AC;&#x153;AA DriftwoodSurfaceâ&#x20AC;?, first set the surface as an input, then find the intersection of brep and brep, then by cutting the intersections of brep and curves, the form in generated.

Cull / list item from a grid / connect points with lines : Using the cull command to toggle some of the values, the points are connected in a different pattern using the command.

Cull / list item from a grid / connect points with lines: Similar to the last task, this time a â&#x20AC;&#x153;flatten treeâ&#x20AC;?is added to the command and different patterns are created.

Image sampling to modulate circles : In this task a image is set as an input to determin the value from 0-1, and therefore becomes a switch to radius of the circles.

This task is the most basic using of the commandâ&#x20AC;?evaluate curveâ&#x20AC;? . By setting different values of domain and steps, the input for the two formula : X=sin(t), Y=cons(t).As a result, the X and Y position of the points are changed.By connecting the points with curves, varies patterns were created.

Different from the previour task, this time a value(t) is added to Z, there fore changing the out put from a 2D graph, to a 3D graph (spiral curve). X=sin(et) Y=cos(Ď&#x20AC;t) Z=t

This task is a little bit more complex than the previous ones, since after the use of “evaluate curve“. Mirror, rotate, flatten, are used to create a more complicated grid pattern, then with the use of command “voronoi“, a pattern of web is created.

The last task tested different equationand their influences to the curve. The first one is called â&#x20AC;&#x153;butterfly curveâ&#x20AC;&#x153;. and the second one is a shape of heart. 1:X= sin(t) * (e^cos(t)-2*cos(4*t)-sin(t/12)^5) Y= cos(t) * (e^cos(t)-2*cos(4*t)-sin(t/12)^5) 2:X=3sin(t)-sin(3t)+3.7sin(29.25t) Y=4cos(t)-1.5cos(2t)-0.6cos(3t)+0.2cos(4t)

Exercise