Playground
From teacup_ride · 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
asset teacup_ride "Teacup ride" complexity=7// spinning teacups: a round platform behind a bulb-topped rail, a striped turntable with a big// teapot in the middle, three turning saucer plates and on each two teacups that spin on their own,// every cup a different colour with a handle, a gold rim and a little wheel insidelet R = 4.1..4.4let deckA = cream:3|whitelet deckB = teal:2|sky|mint|lilaclet trim = navy:2|plumlet metal = brass:3|copperlet potC = pink:2|sky|mint|lemonlet bulbC = glow:3|sunflower// the platform, its rail and the bulbscyl base h=.32 r=R+.2 round=.06 bands=[.5:trim] color=deckA segs=48cyl post x16 on=base ring at=(R+.08, .32, 0) h=.72 r=.05 color=metal segs=6ball bulb on=post at=end+(0, .06, 0) r=.085 color=bulbC ink=glow segs=8 rings=5torus rail on=base at=(0, .9, 0) R=R+.08 r=.045 color=trim segs=64 sides=6// the turntable and the teapotcyl deck on=base at=(0, .32, 0) h=.1 r=R-.1 stripes=[deckA deckB] panels=12 color=deckA segs=48 jointlathe pot on=deck at=(0, .1, 0) h=1.15 r=.72 prof=[0:.7 .2:.95 .5:1 .8:.8 1:.45] color=potC segs=20 rings=10cyl lid on=pot at=(0, 1.12, 0) h=.16 r=.36 round=.06 color=potC segs=16ball lidknob on=lid at=(0, .2, 0) r=.1 color=metal segs=8 rings=5tube spout on=pot pts=[0,.35,.65 0,.55,.95 0,.95,1.12] r=(.15, .08) smooth sides=10 color=potCtorus handle on=pot at=(0, .6, -.72) rot=(0, 90, 90) R=.3 r=.07 arc=220 color=potC segs=16 sides=7ball dot x8 on=pot ring ring0=22.5 surf=(0, 5) decal lift=-.02 r=(.08, .08, .03) color=deckA segs=8 rings=4// three plates that turn, each carrying two cups that spincyl plate x3 on=deck ring at=(R*.56, .1, 0) h=.1 r=1.42 round=.04 bands=[.5:metal] color=trim segs=24 jointcyl saucer x2 on=plate ring ring0=90 at=(.72, .1, 0) h=.08 r=.66 round=.03 bands=[.55:deckA] color=sel(parent.i*2 + i, cherry, cobalt, sunflower, grape, teal, pink) segs=16 jointlathe cup on=saucer at=(0, .08, 0) h=.72 r=.6 prof=[0:.55 .2:.85 .6:.98 1:1] open=top bands=[.86:deckA .92:metal] color=parent.color segs=16 rings=6torus cuphandle on=cup at=(0, .4, -.6) rot=(0, 90, 90) R=.18 r=.05 arc=230 color=deckA segs=12 sides=6cyl column on=cup at=(0, .05, 0) h=.42 r=.05 color=metal segs=6torus steer on=column at=end R=.2 r=.035 color=metal segs=14 sides=5anim deck ry spin hz=.04anim plate ry spin hz=.09anim saucer ry spin hz=.22 stagger=.5
Clean: no issues on this seed.
Loading
seed
Shapes— / 200
Triangles— / 15,000
Draw calls— / 5