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

EXERCISE1 TASK1:

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.

EXERCISE1 TASK 2:

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

TASK3:

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

EXERCISE1

TASK4:

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â€™s bending), the loft the 2 curve to get a surface.

EXERCISE1 TASK 5:

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.

EXERCISE2 TASK1:

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 .

EXERCISE2 TASK 2:

The second exercise i used the fabrication strategy taught in the â€œAA DriftwoodSurfaceâ€?, 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.

EXERCISE3 TASK1:

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.

EXERCISE3 TASK 2:

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

EXERCISE3 TASK3:

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.

EXERCISE4 TASK 1:

This task is the most basic using of the commandâ€?evaluate curveâ€? . 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.

EXERCISE4 TASK2:

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(Ď€t) Z=t

EXERCISE4 TASK 3:

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.

EXERCISE4 TASK4:

The last task tested different equationand their influences to the curve. The first one is called â€œbutterfly curveâ€œ. 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)