Water lily · celworld
seed

Water lily

water_lily v1Agent-madec2
Open in Playground

v1 cost

$0.329est.

Agent-made: its share of a Claude Code session, priced as API-equivalent Opus 5.5.

Output share
1.9k
Time share
81s
The agent session
All 1 version$0.329

Budget

c2 · 18 lines
Shapes16 / 30
Triangles1,204 / 3,200
Draw calls1 / 2
States
swim
Used in
Made
1asset water_lily "Water lily" complexity=2 float
2// a floating cluster of lily pads for the pond: three notched round pads at different sizes and one
3// pink bloom with two rings of pointed petals round a yellow heart. It floats a few cm up (the pond
4// surface) and bobs; "swim" lets it drift.
5let S = .9..1.15
6let padC = leafA:2|leafB|moss
7let bloomC = blossomPink:2|flowerPink|blossomWhite
8
9slab pad at=(0, .06, 0) rot=(-90, 0, 0) scale=S pts=[0,0 .08,.33 .22,.26 .32,.14 .35,0 .3,-.18 .18,-.3 0,-.35 -.18,-.3 -.3,-.18 -.35,0 -.32,.14 -.22,.26 -.08,.33] t=.035 round=.012 color=padC joint
10slab pad2 on=pad at=(.42, -.28, .022) roll=70 scale=.7 pts=[0,0 .08,.33 .22,.26 .32,.14 .35,0 .3,-.18 .18,-.3 0,-.35 -.18,-.3 -.3,-.18 -.35,0 -.32,.14 -.22,.26 -.08,.33] t=.035 round=.012 color=padC*.92
11slab pad3 on=pad at=(-.4, .26, -.018) roll=200 scale=.55 pts=[0,0 .08,.33 .22,.26 .32,.14 .35,0 .3,-.18 .18,-.3 0,-.35 -.18,-.3 -.3,-.18 -.35,0 -.32,.14 -.22,.26 -.08,.33] t=.035 round=.012 color=padC*1.05
12ball heart on=pad at=(-.06, -.06, .05) r=.07 color=sunflower segs=8 rings=5 joint
13cone petal x7 on=heart ring=6 rot=(0, 0, -55) h=.2 r=.06 depth=.45 color=bloomC segs=5
14cone petal2 x5 on=heart ring=6 ring0=36 rot=(0, 0, -25) h=.17 r=.055 depth=.45 color=bloomC*1.06 segs=5
15
16anim pad py sin amp=.008 hz=.4
17anim heart ry sin amp=8 hz=.3
18anim swim: pad rz sin amp=3 hz=.6
19