Playground
From toy_caterpillar · 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
asset toy_caterpillar "Plush caterpillar toy" complexity=3// a green plush caterpillar three squares long, built for the top view: three round segments along x,// each with a pale stitched ring, stubby feet poking out at the sides, and a big smiling head at +x// with two little bobble antennae. Under 18 cm talllet bodyC = limelet ringC = lime*1.16let footC = leafPaintlet bobC = sunflower// three plush segments, tail to head; each wears a pale ring across its middle (roll=90 lays the// ball's y axis along -x, so the band is a ring across the body and local -x points down)ball seg x3 at=(-.05, .068, 0) row=(.17, 0, 0) roll=90 r=(.068-.004*(2-i), .108-.006*(2-i), .098-.006*(2-i)) bands=[.42:ringC .58:bodyC] color=bodyC segs=18 rings=11ball foot x2 on=seg at=(-.04, 0, .07) row=(0, .07, 0) r=(.026, .034, .032) color=footC segs=8 rings=5ball foot2 x2 on=seg at=(-.04, 0, -.07) row=(0, .07, 0) r=(.026, .034, .032) color=footC segs=8 rings=5ball tail at=(-.33, .045, 0) r=(.06, .045, .055) color=bodyC segs=10 rings=6// the head at +x, looking up at the playerball head at=(.302, .082, 0) yaw=90 r=(.118, .082, .118) color=bodyC segs=22 rings=12face look on=head eyes=round mouth=grin spacing=44 eyeY=56 mouthY=26 mouthW=.4 size=.3 detail=.6tube antenna on=head at=(.035, .052, -.045) mirror pts=[0,0,0 .03,.016,-.02 .058,.02,-.032] r=(.011, .008) smooth sides=6 color=footCball bob on=antenna at=(.058, .02, -.032) r=.021 color=bobC segs=10 rings=6
Clean: no issues on this seed.
Loading
seed
Shapes— / 45
Triangles— / 4,500
Draw calls— / 3