Playground
From grumpy_hedgehog · 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
asset grumpy_hedgehog "Grumpy hedgehog" complexity=4// a chibi hedgehog: a round peach belly under a dome of quills, a big scowling face with a pointed snout,// stubby legs; it breathes and glares about at rest, waddles on walk, and curls up with puffed quills on curllet S = .9..1.1let coat = walnut:3|barkA:2|redwood|ironlet belly = peach:3|cream|skin2let tip = cream:3|honey|whitelet quillL = .95..1.2// body: the root bone, with the quill dome over the backball body at=(0, .25*S, 0) r=(.19, .16, .22)*S color=belly segs=20 rings=12 jointball back on=body half at=(0, -.02*S, -.04*S) r=(.2, .22, .24)*S color=coat segs=20 rings=10 jointlimb leg x2 on=body row=(0, 0, .22*S) at=(.1*S, -.08*S, 0) mirror len=.12*S r=(.05, .045)*S color=belly segs=10 joint// quills: three rings up the dome and one on topcone quillLow x12 on=back surf=(0, 22) ring=6 lift=-.02*S h=.12*S*quillL r=.04*S r2=0 bands=[.62:tip] color=coat segs=6cone quillMid x9 on=back surf=(0, 50) ring=6 ring0=15 lift=-.02*S h=.13*S*quillL r=.04*S r2=0 bands=[.62:tip] color=coat segs=6cone quillHigh x6 on=back surf=(0, 76) ring=6 ring0=8 lift=-.02*S h=.12*S*quillL r=.04*S r2=0 bands=[.62:tip] color=coat segs=6cone quillTop on=back surf=(0, 90) lift=-.02*S h=.12*S*quillL r=.04*S r2=0 bands=[.62:tip] color=coat segs=6// head, snout, earsball head on=body at=(0, .03*S, .19*S) r=(.15, .13, .14)*S color=belly segs=20 rings=12 jointcone snout on=head surf=(0, -6) lift=-.03*S h=.11*S r=.065*S r2=.026*S color=belly segs=12ball nose on=snout at=end r=.03*S color=inkDark ink=thin segs=8 rings=5ball ear on=head surf=(64, 42) upright mirror lift=-.015*S r=.05*S color=coat segs=10 rings=6face look on=head eyes=round mouth=cat spacing=30 eyeY=14 mouthY=-42 mouthW=.22 size=.2 brows=inkDark blush detail=.6// idle: breathe and glare aboutanim body breatheanim head ry sin amp=7 hz=.25anim head rx sin amp=3 hz=.4 phase=.3// walk: a side to side waddleanim walk: leg gait amp=32 hz=1.8 stagger=.5anim walk: body rz sin amp=6 hz=.9anim walk: body py bounce amp=.012 hz=3.6// curl: tuck the head, fold the legs, roll forward and puff the quills outanim curl: body rx keys=[0:0 .6:28 1:28] hz=1.2 onceanim curl: head rx keys=[0:0 .6:50 1:50] hz=1.2 onceanim curl: head pz keys=[0:0 .6:-.06 1:-.06] hz=1.2 onceanim curl: head py keys=[0:0 .6:-.04 1:-.04] hz=1.2 onceanim curl: leg rx keys=[0:0 .6:75 1:75] hz=1.2 onceanim curl: back s keys=[0:0 .6:.14 1:.14] hz=1.2 once
Clean: no issues on this seed.
Loading
seed
Shapes— / 70
Triangles— / 6,000
Draw calls— / 4