HACODR

2005-07-12 00:44:10
HACODR
startshape CityRoot // ZVV (HACODR) include i_pix.cfdg rule Mouth { SyllableBoth {} } rule Syllable 10 { Consonant {} } rule Syllable { SyllableLeft{} } rule Syllable 5 { SyllableBoth{} } rule Syllable { SyllableRight{} } rule SyllableLeft { Consonant {} Vowel {x 1.2} Syllable {x 2.4} } rule SyllableBoth { Consonant {} Vowel { x 1.2 } Consonant { x 2.4 } SyllableRight { x 3.6 } } rule SyllableRight { Vowel { } Consonant { x 1.2 } Syllable { x 2.4 } } rule Vowel 8.2 { A_5by5 {} } rule Vowel 12.7 { E_5by5 {} } rule Vowel 0.2 { I_5by5 {} } rule Vowel 7.5 { O_5by5 {} } rule Vowel 2.8 { U_5by5 {} } rule Consonant 1.5 { B_5by5 {} } rule Consonant 2.8 { C_5by5 {} } rule Consonant 4.3 { D_5by5 {} } rule Consonant 2.2 { F_5by5 {} } rule Consonant 2.0 { G_5by5 {} } rule Consonant 6.1 { H_5by5 {} } rule Consonant 0.2 { J_5by5 {} } rule Consonant 0.8 { K_5by5 {} } rule Consonant 4.0 { L_5by5 {} } rule Consonant 2.4 { M_5by5 {} } rule Consonant 6.7 { N_5by5 {} } rule Consonant 7.5 { P_5by5 {} } rule Consonant 0.1 { Q_5by5 {} } rule Consonant 6.0 { R_5by5 {} } rule Consonant 6.3 { S_5by5 {} } rule Consonant 9.1 { T_5by5 {} } rule Consonant 1.0 { V_5by5 {} } rule Consonant 0.2 { X_5by5 {} } rule Consonant 2.0 { Y_5by5 {} } rule Consonant 0.1 { Z_5by5 {} } rule People { SomePerson {} People { y -2 } } rule People {} rule People 5 { People { f 80 x 5 } } rule SomePerson { Person {} } rule Person { Head {} Torso {} Arm {y 0.2} Arm {y 0.2 f 180 r 180} Leg {y -0.4} Leg {y -0.4 f 180 r 180} } rule Head { CIRCLE { s 0.2 y 0.4} } rule Torso { TRIANGLE { s 0.5 0.8} } rule Torso { SQUARE { s 0.3 0.5} } rule Arm { HalfArm {} } rule Arm { HalfArm { f 180 } } rule HalfArm { SQUARE { s 0.5 0.1 x 0.3} } rule HalfArm { SQUARE { s 0.3 0.1 x 0.1} SQUARE { s 0.2 0.1 x 0.3 y 0.1 r 45} } rule HalfArm { SQUARE { s 0.3 0.1 x 0.1 r 30} SQUARE { s 0.2 0.1 x 0.3 r 45 y 0.15} } rule Leg { HalfLeg {} } rule Leg { HalfLeg { f 180 } } rule HalfLeg { SQUARE { s 0.1 0.5 x 0.1 r 10} } rule HalfLeg { SQUARE {s 0.1 0.2 x 0.1 r 20 y 0.1} SQUARE {s 0.1 0.3 x 0.1 r 20 y -0.1} } rule CityRoot { CIRCLE { s 100 b 0.25 y 25} CitySpan {} CitySpan {f 90} SQUARE {s 100 50 b 1 y -25 b 1} Mouth {y -10 s 10 x 5 b 0.8} } rule CitySpan { Building{} CityNext{ s 0.965} } rule CityNext { CitySpan { x 1 } } rule CityNext { CitySpan{ x 5} } rule Building { Floor { s 10 } } rule Building { Floor { s 5 } } rule Building 0.5 { Segment {s 2} } rule Floor { SQUARE {s 1 0.255} SQUARE {s 0.15 0.2 x -0.4 b 1} SQUARE {s 0.15 0.2 x -0.2 b 1} SQUARE {s 0.15 0.2 b 1} SQUARE {s 0.1 0.2 x 0.175 b 0.6} SQUARE {s 0.1 0.2 x 0.3 b 0.6} SQUARE {s 0.1 0.2 x 0.425 b 0.6} Floor {y 0.25} } rule Floor 0.1 { Roof {} } rule Floor 0.1 { People {s 0.5 r 45} Floor {x 0.25 y 0.125 r -10} } rule Roof { SQUARE {s 0.25 0.25} SQUARE {s 0.1 0.25 x 0.4 } SQUARE {s 1 0.05 y -0.1 } } rule Roof 0.5 { TRIANGLE {s 1 0.2 y -0.1} TRIANGLE {s 0.1 2 y 0.5 } } rule Roof { SQUARE {s 1 0.3} SQUARE {s 0.5 0.2 x -0.2 b 1} SQUARE {s 0.3 0.2 x 0.3 b 0.8} } rule Crane { SQUARE {s 0.2 2 y 0.5} SQUARE {s 0.5 0.5 y 0.2} SQUARE {s 4 0.2 x 1 y 0.15} CIRCLE { s 0.33 x 3 y -4.75} SQUARE {s 0.025 5 x 3 y -2.25} SQUARE {s 0.025 1.5 r -35 x -0.5 y 0.75} SQUARE {s 0.025 3.2 x 1.5 y 0.85 r 67} } rule Segment { SQUARE {s 0.05 1.3 r 45 y 0.5} SQUARE {s 0.05 1.3 r -45 y 0.5} SQUARE {s 1 0.05 y 0.025} SQUARE {s 1 0.05 y 0.975} SQUARE {s 0.05 1 x -0.475 y 0.5} SQUARE {s 0.05 1 x 0.475 y 0.5} Segment {y 1 s 0.995} } rule Segment 0.05 { Crane{s 2} }
context freecfdgrecursionskyscrapercranegrayscalegrammarrandomrecombinant
Notes: "This guy is me.", "hella chicks are flying at you", "RRRRRRRRRR"
Comments (6):
I don't get the code, but damn, that's pretty sweet.
2005-07-12 12:04:58 · Chris Messina
Code is for pastin' in Context Free free at www.ozonehouse.com/ContextFree/
2005-07-12 19:22:33 · Adam Smith
A few people are flying. One is climbing the crane in the middle.
2005-07-13 00:16:01 · 76895297@N00
Doesn't work for me when I paste it in. Perhaps it's because I have the "old" Windows version.
2005-07-13 08:43:35 · Brian Johnson
Great context free image. Thank you for sharing the code. I'm currently learning context free and like to peek at code.
2007-10-26 15:07:22 · Sandra Erb
i like the image personally, but would it be a little touchy with the falling buildings and people flying around??
2008-04-18 16:15:57 · J L
1758 views · 4 faves · CC BY 2.0
Original Flickr page