This project tries to reshape the spheres that located in a matrix. Spheres shapes and location will change according to an attraction point which is on the randomly generated polyline. Outer spheres never gets effected by the parameters (except matrix dimension) like it is a window frame. It can be thinking as a concept of smart window that allows sunlight while the direction of the sun comes directly and when sun angle change it will go up and gets bigger to catch sunlight. Polyline can be the sun path if we think further and develop this project.

Matrix, polyline, point on the polyline depend on user in this project.

alp_giray_kose_grasshopper_assignment01_-1

To do that, we need to set our matrix with putting the points on to a rectangular array.

alp_giray_kose_grasshopper_assignment01_-2

alp_giray_kose_grasshopper_assignment01_-1

Then we put spheres on those points.

alp_giray_kose_grasshopper_assignment01_-3

alp_giray_kose_grasshopper_assignment01_-4

To choose inner spheres, series items used.

alp_giray_kose_grasshopper_assignment01_-5

alp_giray_kose_grasshopper_assignment01_-6

To choose outer spheres, series items used.

alp_giray_kose_grasshopper_assignment01_-7

alp_giray_kose_grasshopper_assignment01_-8

To construct random polyline, jitter and series used.

alp_giray_kose_grasshopper_assignment01_-9alp_giray_kose_grasshopper_assignment01_-10

Volume and distance used to find distance between attraction point and the shapes center.

alp_giray_kose_grasshopper_assignment01_-11

Scaling the volumes according to data that comes from distance between shapes’ centers and attraction point and arranging them for max 1 and min 0.1.

alp_giray_kose_grasshopper_assignment01_-12alp_giray_kose_grasshopper_assignment01_-13

Moving spheres in z direction according to data comes from distance.

alp_giray_kose_grasshopper_assignment01_-14alp_giray_kose_grasshopper_assignment01_-15

Painting shapes according to their sizes.

alp_giray_kose_grasshopper_assignment01_-16

MASTER IN ADVANCED ARCHITECTURE
SO.03 COMPUTATIONAL DESIGN – GENERATIVE ALGORITHMS
2016/2017
TUTORS: RODRIGO AGUIRRE, ALDO SOLLAZO
STUDENT:ALP GİRAY KÖSE