48-747 shape grammars -

64
48-747 Shape Grammars SHAPE GRAMMARS

Upload: others

Post on 02-Oct-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 48-747 Shape Grammars -

48-747 Shape Grammars

SHAPEGRAMMARS

Page 2: 48-747 Shape Grammars -

computation

Page 3: 48-747 Shape Grammars -

shapegrammarshavesomethingtodowithcomputation

Constructingtheprofileofaclassicaltaperedcolumn

Therearefivesteps.

1.  Determinetheheightandlargestdiameterofthecolumn,d.Thereareclearrulesaboutpreferredproportionsbetweentheheightanddiameterofvarioustypesofclassicalcolumns(doric,ionicetc.)Thesemeasuresarenormallyrelatedtoeachotherasintegralmultiplesofacommonmodule,m.Figureshowstheshaftofacolumnwithdiameter2mandheight12m.Thatis,theproportionbetweendiameterandheightis2:12or1:6.

2.  Atoftheshaft'sheight,drawastraightline,l,acrosstheshaftanddrawasemi‐circle,c,aboutthecenterpointofl,C,withradiusd(1minthefigure).Theshaftwillhavetheuniformdiameterdbelowlinel.

3.  Determinethesmallestdiameteratthetopoftheshaft(1.5minourcase).Drawaperpendicular,l',throughanend‐pointofthediameter.l'intersectscatapointP.ThelinethroughPandCdefinestogetherwithlasegmentofc.

4.  Dividethesegmentintosegmentsofequalsizeanddividetheshaftabovelintothesamenumberofsectionsofequalheight.

5.  Eachofthesesegmentsintersectscatapoint.DrawaperpendicularlinethrougheachofthesepointsandfindtheintersectionpointwiththecorrespondingshaftdivisionasshownintheFigure.Eachintersectionpointisapointoftheprofile.

GiacomoBarozzidaVignola(1507‐73)Anelementarytreatiseonarchitecturecomprisingthecompletestudyoffiveorders,withindicationontheirshadowsandthefirstprinciplesofconstruction

Page 4: 48-747 Shape Grammars -

Constructingtheprofileofaclassicalcolumnwithenthasis

Here,too,therearefivesteps.

1.  Determinetheheightanditsdiameter(orradius)whereitiswidestandatthetop.FollowingVignola,thebaseisagainassumedtobe2mwide,andtheheightis16m;thatis,theproportionofthediametertoheightis1:8.Thewidestradiusoccursatofthetotalheightandis1+1/9m.Theradiusatthetopis5/6m.

2.  Drawaline,l,throughthecolumnwhereitiswidest.CallthecenterpointofthecolumnonthatlineQandthepointatdistance1+1/9m.fromQonl,P.

3.  Callthepointatdistance5/6mfromthecenteratthetopandonthesamesideasP,M.DrawacirclecenteredatMwithradius1+1/9m,thatis,thecirclewiththewidestradiusofthecolumn.ThiscircleintersectsthecenterlineofthecolumnatpointR.

4.  DrawalinethroughMandRandfinditsintersection,O,withl.

5.  Drawaseriesofhorizontallinesthatdividetheshaftintoequalsections.AnysuchlineintersectsthecenterlineatapointT.DrawacircleabouteachTwithradiusm.Thepointofintersection,S,betweenthiscircleandthelinethroughOandTisapointontheprofile.

Page 5: 48-747 Shape Grammars -

computationis…

creative

descriptive

‘mechanical’

Page 6: 48-747 Shape Grammars -

whatisashapegrammar?

Page 7: 48-747 Shape Grammars -

IllustrationbyPeterMurray,"theArtchitectureoftheItalianRenaissance",ShockenBooksInc.1963,Pp.96

Shape

Shaperela)on

Page 8: 48-747 Shape Grammars -

derivation

Page 9: 48-747 Shape Grammars -

howaretheyused?

analyses

originaldesigns

asexplanatorydevices

Page 10: 48-747 Shape Grammars -

mughalgardens

par$subdivision

dealingwithcanals

dealingwithborders

Page 11: 48-747 Shape Grammars -

another‐ice‐raydesigns

demo

Page 12: 48-747 Shape Grammars -

apartmentbuildinginmanhattan

Page 13: 48-747 Shape Grammars -

culturalmuseuminLA

Page 14: 48-747 Shape Grammars -

developingashapegrammar

Page 15: 48-747 Shape Grammars -

stagesinashapegrammardevelopment

shapes

spatialrelations

rules

shapegrammar

designs

Page 16: 48-747 Shape Grammars -

shapes

basiccomponentsofgrammarsanddesign

Page 17: 48-747 Shape Grammars -

forourpurposes,shapeis…

Shapeisafinitearrangementoflinesofnon‐zerolengthwithrespecttoacoordinatesystem

Shapescanbeformedbyadditionofshapeswhichconsistsoflinesinbothshapes.

Shapescanbeformedbysubtractionofshapeswhichconsistsofthelinesinthefirstshapethatarenotinthesecond.

ShapescanbeformedbycombinationsofthetwounderanEuclideantransformation

Acentralnotioninthisdefinitionofshapesispictorialequivalence

Page 18: 48-747 Shape Grammars -

euclideantransformations

Page 19: 48-747 Shape Grammars -

translation

Page 20: 48-747 Shape Grammars -

rotation

Page 21: 48-747 Shape Grammars -

reflection

Page 22: 48-747 Shape Grammars -

glidereflection–exampleofacombination

Page 23: 48-747 Shape Grammars -

scale

Page 24: 48-747 Shape Grammars -

euclideantransformations+scale

Page 25: 48-747 Shape Grammars -

spatialrelations

WhentwoormoreshapescombinetheyformaspatialrelationThatis,asetofshapesspecifiesaspatialrelation

Page 26: 48-747 Shape Grammars -

shaperules

Shape A,B

Relation A+B

Rule A→A+B

B→A+B

Page 27: 48-747 Shape Grammars -

fromrelationtorule

Relation

Rule

Page 28: 48-747 Shape Grammars -

toderivation

rule shape possibleresults

TheapplicationofEuclideantransformationdoesnotalterthespatialrelation

Page 29: 48-747 Shape Grammars -

labelingruleshelpscontrolruleapplication

Page 30: 48-747 Shape Grammars -

labeledrulebasedderivation

Labeledrule

derivation

Page 31: 48-747 Shape Grammars -

labeledrulebasedderivation

Labeledrule

derivation

Page 32: 48-747 Shape Grammars -

labeledrulebasedderivation

Labeledrule

derivation

Page 33: 48-747 Shape Grammars -

labeledrulebasedderivation

Labeledrule

derivation

Page 34: 48-747 Shape Grammars -

shapegrammar

rules designs

Page 35: 48-747 Shape Grammars -

shapegrammar

Page 36: 48-747 Shape Grammars -

shapegrammarembodieschangeimpliesgeneration

vocabulary

shapesmadeupfromthesevocabulary

Inthegeneralcase,shapesareparameterizedschemes

productionrules(orrulesofchange,encapsulateaspatialrelation)

seedshape(wehavetostartsomewhere)

+a“notion”ofruleapplication

Page 37: 48-747 Shape Grammars -

formally:ashapegrammaris

shape grammar G = (S, L, I, R)

initial (seed) shape belongs to the universe of labeled shapes made up of shapes in S and labels in L

shape rules

initial or seed shape

label set

vocabulary

R contain rules of the form a → b where a and b belong to the universe of labeled shapes made of shapes in S and labels in L except a cannot be empty

Page 38: 48-747 Shape Grammars -

vocabulary

Vocabularyisalimitedsetofshapesnotwoofwhicharesimilar.

Thevocabularyprovidesthebasicbuildingblocksbymeansofwhichshapescanbegeneratedthroughshapearithmeticandgeometric(euclidean)transformations.

Page 39: 48-747 Shape Grammars -

universe

IfwearegivenasetofshapesS,thenwecancreateasetUcalledtheuniverseofSinthefollowingmanner:

TheemptyshapeisinU

EveryshapeinSisinU

IfsandtareshapesinU,theirsums+tisinU

IfsandtareshapesinU,theirsumundertransformationsfandg,f(s)+g(t)isinU

UisthusclosedundershapeadditionandtheEuclideantransformations.

Whatcanyousayabouttheuniverseofthesetofshapesconsistingjustoneshape,asinglelineofunitlength,{(0.0),(1,0)}?

Page 40: 48-747 Shape Grammars -

shaperuleapplication

Aruleisapplicabletothecurrentshapewhichiseithertheinitialshape

orashapeproducedfromtheinitialshapewheneverthelefthandsideoftherule‘occurs’intheobjectinwhichcaseitisreplacedbytherighthandsideoftheruleunderruleapplication

Page 41: 48-747 Shape Grammars -

ruleapplication

Arulea→bisappliesonlyifa‘occurs’inthegivenshapeuundersome‘transformation’TinwhichcaseT(a)issubstitutedbyT(b)inthecurrentshape

Ruleapplication

v←u−T(a)+T(b)providedT(a)≤u

Wedescribethisasu⇒v

difference sum subshape

Page 42: 48-747 Shape Grammars -

shape

Implicitinthisdefinitionisthefactthat'parts'ofshapesarerecognizableinarbitraryways

Page 43: 48-747 Shape Grammars -

additionandsubtraction

Page 44: 48-747 Shape Grammars -

subshapes

Ashapeisasubshapeofanotherifallthelinesinthefirstshapearelinesinthesecond

Asubshapeidentifiesapartofashape

Ashapehasindefinitelymanysubshapes

Page 45: 48-747 Shape Grammars -

decomposingashape

Page 46: 48-747 Shape Grammars -

reductionrulesforaddandsubtraction

Page 47: 48-747 Shape Grammars -

additionandsubtraction

Page 48: 48-747 Shape Grammars -

ametaphorforshapegrammars

Page 49: 48-747 Shape Grammars -

metaphorforshapegrammars

apencil–

leadatoneendtoaddmarks

aneraserattheothertosubtractmarks

leadedsidehasashape

erasersidehasanothershape,notnecessarilythesame

togethertheyspecifyarule

–thatis,seesomethingtakeitawayanditsplacedo(make/add)somethingelse

Page 50: 48-747 Shape Grammars -

derivingdesignsasasequenceofdesignsbasedontheworkofTerryKnighthttp://www.mit.edu/~tknight/IJDC/

Page 51: 48-747 Shape Grammars -

language

ThelanguageofagrammarG,isthesetofallshapes(i.e.,withoutnon‐terminals)thatareproducedfromtheinitialshapethroughruleapplication

Language={shape|initial‐shape⇒*shape}

Bylabelingshapeswecan“scaffold”theprocessofgeneratingshapes

Page 52: 48-747 Shape Grammars -

ashaperelationandacorrespondingrule

Page 53: 48-747 Shape Grammars -

somepossiblelabelingpositionsforasquare

considerthesymmetryofasquare

Page 54: 48-747 Shape Grammars -

labeledrules

Page 55: 48-747 Shape Grammars -

alabeledruleandsamplederivations

Page 56: 48-747 Shape Grammars -

anotherlabeledruleandsamplederivations

Page 57: 48-747 Shape Grammars -

anothershaperelationandtwocorrespondingrules

Page 58: 48-747 Shape Grammars -

somepossiblelabelingpositions

considerthesymmetryofasquare

andtherectangle

andpossibleshaperules

Page 59: 48-747 Shape Grammars -

examplelabeling

labeling8,2

labeling6,3

labeling4,2

labeling6,4

Page 60: 48-747 Shape Grammars -

derivationusingrulewith4,4labeling

Page 61: 48-747 Shape Grammars -

applicationinarealdesigncontext

Page 62: 48-747 Shape Grammars -
Page 63: 48-747 Shape Grammars -

inspiration

Page 64: 48-747 Shape Grammars -

franklloydwrightTheNaturalHouse

everyhouseworthconsideringasaworkofartmusthaveagrammarofitsown

”grammar”inthissense,meansthesamethinginanyconstruction‐whetheritbeofwordsorofstoneorwood

itistheshaperelationshipbetweenthevariouselementsthatenterintotheconstructionofthething

the“grammar”ofthehouseisthemanifestarticulationofitsparts.thiswillbethe“speech”ituses

tobeachieved,constructionmustbegrammatical

the worlds we study can be understood by capturing underlying relationships