1asset town_sign "Town sign" complexity=2
2// the welcome board at the edge of town: two stout posts, a wide cream board framed in wood under a
3// little shingled roof, a blue brook wave and a green moss leaf as the town's emblem, flowers at the
4// foot. The board rocks very slightly in the wind.
5let woodC = oak:2|walnut|redwood
6let roofC = cherry:2|bottle|cobalt|tangerine
7let boardC = cream:3|white|birch
8let waveC = sky:2|aqua|cobalt
9let mossC = leafPaint:2|lime|leafA
10let bloomC = flowerYellow:2|flowerPink|flowerRed
11
12box post x2 row=(1.6, 0, 0) size=(.18, 1.85, .18) round=.05 color=woodC
13box frame at=(0, .75, 0) size=(1.9, 1.0, .16) round=.06 color=woodC joint
14box board on=frame at=(0, .1, .04) size=(1.7, .8, .16) round=.05 color=boardC
15cyl roof on=frame at=(1.14, .95, 0) rot=(0, 0, 90) scale=(.8, 1, 1) h=2.28 r=.34 segs=3 panels=3 phase=90 cap=roofC*.85 color=roofC
16slab wave on=board at=(-.3, .52, .1) pts=[-.36,0 -.24,.14 -.1,.16 0,.06 .1,-.04 .24,-.04 .36,.08 .36,-.1 .22,-.2 .08,-.18 -.02,-.08 -.12,-.02 -.24,-.04 -.36,-.14] t=.05 round=.02 color=waveC
17slab leaf on=board at=(.45, .4, .1) roll=-30 pts=[0,-.3 .1,-.22 .17,-.06 .16,.1 .09,.22 0,.3 -.09,.22 -.16,.1 -.17,-.06 -.1,-.22] t=.05 round=.02 color=mossC
18box vein on=leaf at=(0, -.2, .03) size=(.03, .4, .02) round=.01 color=mossC*.7
19box line x2 on=board at=(-.3, .2, .095) row=(0, .13, 0) size=(.62, .06, .04) round=.02 color=woodC
20puff tuft on=post at=(0, .14, .14) r=(.22, .14, .16) color=leafA segs=10 rings=6
21ball bloom on=tuft at=(.06, .14, .08) r=.06 color=bloomC segs=8 rings=5
22
23anim frame rz sin amp=1.2 hz=.4
24