
19 statesS spinI inkG seeds
v1 cost
$2.78est.Agent-made: its share of a Claude Code session, priced as API-equivalent Opus 5.5.
- Output share
- 8.2k
- Time share
- 5m 39s
All 1 version$2.78
Budget
c5 · 57 linesShapes41 / 100
Triangles6,492 / 8,000
Draw calls3 / 4
- States
- drop
- Used in
- No scene yet
- Made
1asset packing_table "Packing table" complexity=52// the toy factory's sturdy wooden packing table, front +z: a pale birch top 4.6 x 2.8 m at 0.82 m on chunky oak3// legs, a soft lilac tray with a low rim over the left half where the toys wait, a big painted arrow pointing4// over to the yellow corner brackets of the box spot, flat cartons stacked on the shelf below, and behind the5// left end a candy-striped funnel hopper on legs whose chute slides down onto the tray. Toys pop out of the6// hopper's dark mouth; it hums, its crank turns and its lamp pulses, and `drop` bumps it7let topC = birch8let woodC = oak9let trayC = lilac10let paintC = sunflower11let arrowC = cream12let hopA = tangerine13let hopB = cream14let metalC = iron1516// the top, its apron and four chunky legs with a shelf between them17box top at=(0, .76, 0) size=(4.6, .06, 2.8) round=.025 bev=2 color=topC18box apron x2 at=(0, .62, 0) row=(0, 0, 2.6) size=(4.4, .14, .05) round=.015 color=woodC19box apronx x2 at=(0, .62, 0) row=(4.4, 0, 0) size=(.05, .14, 2.6) round=.015 color=woodC20box leg x2 at=(2.1, 0, 0) row=(0, 0, 2.44) mirror size=(.14, .76, .14) round=.035 bev=2 color=woodC21box shelf at=(0, .16, 0) size=(4.1, .04, 2.2) round=.012 color=woodC*1.0822box sheet x4 at=(1.25, .242, -.05) row=(0, .028, .03) yaw=7*i-9 size=(1.3, .024, .95) round=.006 color=cardboard23box sheetb x3 at=(-1.2, .228, .1) row=(0, .028, -.04) yaw=-6*i+5 size=(1.1, .024, .8) round=.006 color=cardboard*1.052425// the tray zone over local x -2.2..-0.6: a felt mat (top 0.85) inside a rim 2.5 cm proud of it26box mat at=(-1.4, .82, 0) size=(1.6, .03, 2.6) round=.01 color=trayC27box rim x2 at=(-1.4, .82, 0) row=(1.6, 0, 0) size=(.05, .055, 2.68) round=.016 color=trayC*.8228box rimz x2 at=(-1.4, .82, 0) row=(0, 0, 2.63) size=(1.55, .055, .05) round=.016 color=trayC*.822930// a painted arrow from the tray to the box spot, and the spot's corner brackets (sized for the XL carton)31slab arrow at=(-.28, .8215, 0) rot=(-90, 0, 0) pts=[-.25,-.07 .05,-.07 .05,-.16 .25,0 .05,.16 .05,.07 -.25,.07] t=.004 round=.0015 color=arrowC ink=none32slab corner at=(1.65, .8215, .65) rot=(-90, 0, 0) pts=[0,0 -.26,0 -.26,.055 -.055,.055 -.055,.26 0,.26] t=.004 round=.0015 color=paintC ink=none33slab corner2 at=(1.65, .8215, -.65) rot=(-90, 90, 0) pts=[0,0 -.26,0 -.26,.055 -.055,.055 -.055,.26 0,.26] t=.004 round=.0015 color=paintC ink=none34slab corner3 at=(.05, .8215, .65) rot=(-90, -90, 0) pts=[0,0 -.26,0 -.26,.055 -.055,.055 -.055,.26 0,.26] t=.004 round=.0015 color=paintC ink=none35slab corner4 at=(.05, .8215, -.65) rot=(-90, 180, 0) pts=[0,0 -.26,0 -.26,.055 -.055,.055 -.055,.26 0,.26] t=.004 round=.0015 color=paintC ink=none3637// the hopper: a striped funnel open at the top (mouth centre (-1.45, 1.15, -1.9)), a dark throat just under38// the rim, a chute down onto the back of the tray, a crank on its side and a lamp on its front39lathe hopper at=(-1.45, .98, -1.9) h=.4 r=.4 prof=[0:.32 .15:.4 .55:.8 .92:1 1:1] open=top panels=12 stripes=[hopA hopB] color=hopA segs=24 joint40cyl throat on=hopper at=(0, .385, 0) h=.008 r=.392 color=glassDark*.7 ink=none segs=2441torus lip on=hopper at=(0, .4, 0) R=.4 r=.026 color=hopB segs=28 sides=842box chute on=hopper at=(0, .07, .48) rot=(37, 0, 0) size=(.26, .02, .56) round=.008 color=metalC*1.643box chutewall on=chute at=(.12, .01, 0) mirror size=(.022, .06, .56) round=.008 color=hopA44wheel crank on=hopper at=(-.325, .2, 0) r=.1 w=.04 tyre=metalC hub=hopB detail=.7 joint45rod handle on=crank at=(-.02, .07, 0) to=(-.08, 0, 0) r=.014 sides=6 color=hopB46cyl lampbase on=hopper at=(.36, .32, 0) rot=(0, 0, -80) h=.03 r=.045 color=metalC segs=1247ball lamp on=lampbase at=(0, .045, 0) r=.045 color=glow ink=glow segs=12 rings=8 joint48rod hleg x2 at=(-1.15, 0, -1.9) row=(0, 0, .6) to=(-.1, 1.18, .1*(1-2*i)) r=.026 sides=8 color=metalC49rod hlegb x2 at=(-1.75, 0, -1.9) row=(0, 0, .6) to=(.1, 1.18, .1*(1-2*i)) r=.026 sides=8 color=metalC5051// idle: the hopper hums, the crank turns, the lamp pulses; drop: the hopper bumps as a toy pops out52anim hopper py sin amp=.003 hz=653anim crank rx spin hz=.3554anim lamp s keys=[0:0 .5:.28 1:0] hz=1.155anim drop: hopper py keys=[0:0 .25:.06 .5:-.02 .75:.01 1:0] hz=2.5 once56anim drop: hopper rx keys=[0:0 .2:3 .45:-2.5 .7:1 1:0] hz=2.5 once57anim drop: lamp s keys=[0:0 .3:.5 1:0] hz=2.5 once58