Playground
From burrowbud · Compiles in your browser · $0
CtrlShiftS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
asset burrowbud "Burrowbud" complexity=4// a grass starter: a round little mole standing on stubby feet, a pink star nose, big spade paws// with cream claws, a leafy sprout on its crown with a closed bud between two leaves, and a cream// belly. Colourways: moss green, olive, and a rare shiny golden with a blue bud.// States: idle (nose twitch, leaves sway), bloom (the bud opens into a flower, a happy wiggle),// peek (it pops up tall and looks about), walk (a waddle on short legs).let S = .92..1.08let shiny = chance(.08)let alt = chance(.45)let way = shiny*2 + (1-shiny)*altlet furC = sel(way, leafB, moss, marigold)let bellyC = sel(way, cream, peach, cream)let leafCol = sel(way, leafPaint, leafA, teal)let budC = sel(way, flowerPink, flowerYellow, sky)let noseC = sel(way, bubblegum, coral, bubblegum)// body: a round mole, the root bone, on short feetball body at=(0, .23*S, 0) r=(.2, .21, .19)*S color=furC under=bellyC segs=22 rings=14 jointlimb leg on=body at=(.1*S, -.15*S, 0) mirror len=.05*S r=(.06, .055)*S color=furC*.9 segs=10 jointball foot on=leg at=end+(0, -.012*S, .045*S) r=(.07, .03, .08)*S color=bellyC segs=10 rings=6// big spade paws with clawsball paw on=body surf=(36, -30) lift=-.045*S mirror r=(.095, .055, .08)*S tilt=20 color=bellyC segs=12 rings=7 jointcone claw x3 on=paw row=(.04*S, 0, 0) at=(0, -.01*S, .055*S) rot=(80, 0, 0) h=.05*S r=.018*S color=white segs=6// the face and the star noseface look on=body eyes=round mouth=smile size=.24 spacing=28 eyeY=14 mouthY=-12 mouthW=.22 detail=.7ball nose on=body surf=(0, -2) lift=-.02*S r=(.045, .035, .035)*S color=noseC segs=10 rings=6 jointball nub x5 on=nose ring surf=(0, 0) upright lift=-.01*S r=.018*S color=noseC segs=6 rings=4// the sprout: a stem, two leaves and a bud that openscyl stem on=body at=top-(0, .02*S, 0) h=.07*S r=.018*S color=leafCol segs=8 jointball leaf on=stem at=(.06*S, .05*S, 0) roll=-50 mirror r=(.075, .022, .04)*S color=leafCol segs=10 rings=5ball bud on=stem at=(0, .1*S, 0) r=(.04, .055, .04)*S color=budC segs=10 rings=6 jointcone petal x5 on=bud ring at=(.018*S, -.01*S, 0) rot=(0, 0, -25) h=.08*S r=.035*S depth=.45 color=budC*1.05 segs=6 joint// idle: nose twitch, leaves and bud sway, a breathanim idle: nose s keys=[0:0 .1:.15 .2:0 .3:.15 .4:0 1:0] hz=.6anim idle: stem rz sin amp=8 hz=.5anim idle: body breatheanim idle: paw rx sin amp=6 hz=.4 twin=.5// bloom: the petals splay open, a happy wiggleanim bloom: petal rz keys=[0:0 .25:-50 .8:-50 1:0] hz=.4anim bloom: bud s keys=[0:0 .25:.2 .8:.2 1:0] hz=.4anim bloom: body rz sin amp=6 hz=1.6anim bloom: paw rz sin amp=20 hz=1.6 twin=.5// peek: pops up tall and turns to look aboutanim peek: body py keys=[0:0 .2:.12 .8:.12 1:0] hz=.35anim peek: body ry keys=[0:0 .3:30 .5:-30 .7:0 1:0] hz=.35anim peek: nose s keys=[0:0 .4:.2 .6:0 1:0] hz=1.2// walk: a short-legged waddleanim walk: leg gait amp=30 hz=2.4anim walk: body rz sin amp=5 hz=1.2anim walk: paw rx sin amp=20 hz=2.4 twin=.5
Clean: no issues on this seed.
Loading
seed
Shapes— / 70
Triangles— / 6,000
Draw calls— / 4