Playground
From bone_throne · 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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
asset bone_throne "Bone throne" complexity=6// the goblin king's seat, built in the dragon's own mouth from what the dragon left: a stepped dais,// a seat block faced with a row of skulls, femur armrests with knuckle ends, and a fan of curved// ribs for a back with a horned skull on top whose eyes still burn. A red velvet drape and cushion,// spilled gold and candles. The top skull's jaw chatters, the flames flicker.let boneC = cream:3|birchlet velvetC = tomato:2|grape|redwoodlet flameC = sunflower:2|lime|aqualet goldC = sunflower:2|marigoldlet side = int(0..2)// the dais and its stepbox dais size=(2.6, .22, 2.1) round=.04 bev=2 bands=[.5:greystone*.92] color=greystonebox step on=dais at=(0, .22, -.15) size=(2.0, .2, 1.5) round=.04 bev=2 color=greystone*1.06box runner on=dais at=(0, .22, .7) size=(.8, .02, .7) color=velvetC// the seat block and its row of skullsbox seat on=step at=(0, .2, -.1) size=(1.4, .5, .95) round=.06 bev=2 color=boneC*.88ball skull x5 on=seat at=(0, .24, .47) row=(.27, 0, 0) r=(.12, .11, .09) color=boneC segs=10 rings=7ball sock on=skull at=(.04, .01, .07) mirror r=(.032, .036, .022) color=inkDark segs=6 rings=4box cushion on=seat at=(0, .5, .05) size=(1.2, .14, .8) round=.07 color=velvetCball tassel on=cushion at=(.58, .02, .38) mirror r=.045 color=goldC segs=6 rings=4// femur armrests on bone posts, knuckles at both endsrod armPost x2 on=seat at=(.62, .45, .05) mirror row=(0, 0, -.55) to=(0, .38, 0) r=.06 sides=8 color=boneCtube femur on=seat at=(.66, .85, .48) mirror pts=[0, 0, 0 0, .02, -.45 0, 0, -.9] r=.06 smooth sides=8 color=boneCball knuckle x2 on=femur at=(.03, 0, -.45) row=(0, 0, -.9) r=.095 color=boneC segs=8 rings=6ball knuckleB x2 on=femur at=(-.05, 0, -.45) row=(0, 0, -.9) r=.08 color=boneC segs=8 rings=6// the back: a drape, a stacked spine, a fan of curved ribs, fangs between thembox drape on=seat at=(0, .5, -.42) size=(1.2, 1.35, .08) round=.03 color=velvetCbox hem on=drape at=(0, 0, .02) size=(1.27, .1, .1) round=.02 color=goldCbox spine x5 on=seat at=(0, .55, -.52) chain=(0, .38, 0) size=(.3, .36, .22) round=.03 color=boneCcone spinePeg on=spine at=(0, .14, -.12) rot=(-110, 0, 0) h=.18 r=.06 color=boneC segs=6tube rib x6 on=seat at=(0, .5, -.5) row=(.21, 0, 0) rot=(0, 0, 37.5-i*15) pts=[0, 0, 0 0, .9, -.08 0, 1.9, -.02 0, 2.5, .2] r=(.075, .03) smooth sides=6 color=boneCcone fang x2 on=rib at=(.06, 1.7, -.04) row=(0, .6, 0) rot=(0, 0, -90) h=.16 r=.035 color=white segs=5// the horned skull crowning the backball crown on=seat at=(0, 2.68, -.5) r=(.3, .26, .3) color=boneC segs=14 rings=9 jointball cSock on=crown at=(.11, .03, .23) mirror r=(.075, .085, .05) color=inkDark segs=8 rings=5ball cEye on=cSock at=(0, 0, .03) r=(.035, .04, .025) color=flameC ink=glow segs=6 rings=4box snout on=crown at=(0, -.12, .2) size=(.28, .14, .3) round=.06 color=boneCbox jaw on=crown at=(0, -.27, .14) size=(.26, .07, .3) round=.03 color=boneC*.95 jointcone tooth x4 on=snout at=(0, .015, .13) row=(.07, 0, 0) rot=(180, 0, 0) h=.07 r=.022 color=white segs=4cone horn on=crown at=(.22, .15, -.05) mirror rot=(-20, 0, -55) h=.5 r=.07 bend=-45 color=boneC*.92 segs=8cone crest x3 on=crown at=(0, .24, -.12) row=(0, -.05, -.12) rot=(-40, 0, 0) h=.22 r=.05 color=boneC segs=5// spilled gold and a skull heap on the dais, by seed a second heap or a dropped crownball gold on=dais at=(.85, .22, .55) r=(.36, .16, .3) half color=goldC noise=.04 segs=14 rings=6cyl coin x4 on=gold surf=(i*80+20, 25) lift=-.01 rot=(0, 0, 12) h=.025 r=.07 color=marigold cap=sunflower segs=10ball heapSkull x3 on=dais at=(-.95, .32, .5) row=(.2, .04, -.15) r=(.12, .11, .12) color=boneC segs=8 rings=6ball hsSock on=heapSkull at=(.045, .01, .09) mirror r=(.03, .035, .02) color=inkDark segs=6 rings=4ball gold2 on=dais at=(-.7, .22, -.75) r=(.3, .14, .26) half color=goldC noise=.04 segs=12 rings=6 if=side==1cyl lostCrown on=dais at=(.7, .22, -.75) rot=(70, 0, 20) h=.12 r=.13 color=goldC panels=5 open=top segs=10 if=side==2// candles at the dais cornerscyl candle x2 on=dais at=(1.18, .22, 0) mirror row=(0, 0, 1.7) h=.32 r=.05 color=boneC segs=8ball wax on=candle at=(0, .27, 0) r=(.062, .035, .062) color=boneC segs=8 rings=4ball flame on=candle at=(0, .4, 0) r=(.04, .075, .04) color=flameC ink=glow segs=8 rings=5 joint// life: the crown skull's jaw chatters, it looks about, flames flickeranim jaw rx keys=[0:0 .1:14 .2:0 .3:14 .4:0 1:0] hz=.3anim crown ry sin amp=8 hz=.15anim flame s sin amp=.2 hz=2.5 stagger=.3
Clean: no issues on this seed.
Loading
seed
Shapes— / 140
Triangles— / 10,000
Draw calls— / 5