85
Tequila Han Tang Roland Snooks Studio

Academic

Embed Size (px)

DESCRIPTION

我宾大时候的几个项目

Citation preview

Tequila Han Tang Roland Snooks Studio

Tequila

Tequila

Tequila

Stair

Stair_3 components

Stair_type A

Stair_type B

Stair_type C

Stair_different generation

10 20 30 40 50 60 70 80

function:

y = ((sin((gens+10)*1.5) + sin(sqr((gens+10)*2.5)))+2)

Function scale(newobjArr, gens)

Dim arrXform,transObj, y

y = ((sin((gens+10)*1.5) + sin(sqr((gens+10)*2.5)))+2) arrXform = Rhino.XformScale (rhino.PointCoordinates(newObjArr(1)), y) transObj = Rhino.TransformObjects(newObjArr, arrXform)

scale = transObj End Function

Stair_function

Stair_generation 100

Stair_top view

Chandelier

Chandelier_Type A

Chandelier_Type B

Chandelier_Type C

Chandelier_ Led

Chandelier_Connections

Chandelier_8 generations

Chandelier_enclosure

Chandelier_sphere light

Chandelier_led light

Wall

Wall_3 components

Wall_Starting Object - A

Wall_Starting Object - A Surface

Wall_Starting Object - B

Wall_Starting Object - B Surface

Wall_Starting Object - C

Wall_Starting Object - C

Wall_A - B&C

Wall_A - B&C

Wall_A - B&C

Wall_A - B&C

Wall_B - A&C

Wall_B - A&C

Wall_B - A&C

Wall_B - A&C

Wall_C’- AB

Wall_C’- AB

Wall_C’- AB

Wall_C’- AB

Wall_Generation 6

Wall_Generation 6

Tequila

Tequila

Tequila

Tequila

Tequila

height12: 0.1height34: -1mid: 0.3midheight: 0.1para12: 0.1para34: 0.1ptheight: 0.1

height12: 0.1height34: -1mid: 0.3midheight: 0.1para12: 0.5para34: 0.1ptheight: 0.1

height12: 0.1height34: -1mid: 0.3midheight: 0.1para12: 0.7para34: 0.7ptheight: 0.1

R 1R 2

R 3

R 4

L 1

L 2

L 3

L 4

L 5 L 6

L 7

L 8

L 9

L 10

Void & SolidHanHan Tang Qi (April) Chen Balmond/Snooks Studio

Algorithm

SET UPAgents with random position and random velocity

MOVE & DROPEvery agents move and drop cAMP (chemical that attract other agents) in their former position

LOOK AROUNDEvery agents look around to sniff cAMP left by other agents

OR CERTAIN DEGREEEvery agents look around a certain degree to sniff cAMP left by other agents

Algorithm

MOVE TO STRONGEST CHEMICALAgents keep moving and droping chemical, and turn to the direction where chemical is the strongest

CHEMICAL EVAPORATEAs time goes, some chemical evaporate and new chemical is dropped

Algorithm

BIFURCATE & DIEAgents will die with little chemical around, keep its number with proper chemical, and bifurcate with much chemical

ARCHITECTURESpace will be expanded where chemical accumulate and decreased where little chemical appear

Labyrinth

Labyrinth

Labyrinth

Labyrinth

Solid agents

Solid agents

Void agents

p.s.1 butterfly

frame: 40 frame: 80frame: 120 frame: 160

butterfly attractor:

shape generator:

instancer diagram:

paths to lines points from lines surfaces from points using Delaunay

construction detail:

basic trangle surface add division by 1 quads

add division by 1 triangles add mesh surface butterflies pin-up

to the surfaceled lights on the sub-structure

The approach is to use a particle emitter located at the centerpoint of the P.S.1 courtyard.

By applying different fields to act upon the emitter, the resulting geometry catches the "butterflies" in varrying frames of motion. Using the Delaunay command, a rough field is created from creating vector connections between the points in the "butterfly" field.

This lattice serves as a structural frame point to support the suspension of the butterfly components throughout the site. There are 13 types of butterflies differentiated by the angle of their wings, their color, rotational degree, and size. The butterflies' index (1-13), scale (1,6) and rotation angle (0,360) are randomly generated using a specific script. The adaptive parameter of color is determined by keyframing of the particle field animation at various points.

butterflies placedacross the surface

shape, color, scale, rotation angle change through time

brief:

0 40 80 120 160 200 240 280 320 360 400 440