Playground
From crystal_altar · 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
asset crystal_altar "Dragonheart altar" complexity=5// the shrine's prize: an octagonal stepped dais ringed by four rune obelisks, and on a carved column// the Dragonheart, a huge faceted crystal hanging in the air, turning slowly and breathing light. Two// rune hoops orbit it with shards riding them, offerings of gold, skulls and candles crowd the steps,// and the pressure plate in front waits for whoever lifts the next one.let crystalC = aqua:2|mint|grape|cherrylet stoneC = greystone:2|sandstone|rockCoollet trimC = brass:2|sunflowerlet offer = int(0..2)// the stepped dais and the columnbox dais size=(3.4, .2, 3.4) round=.03 bev=2 color=stoneC*.9box step2 on=dais at=(0, .2, 0) size=(2.6, .2, 2.6) round=.03 bev=2 color=stoneCbox step3 on=dais at=(0, .4, 0) size=(1.9, .2, 1.9) round=.03 bev=2 color=stoneC*1.06lathe column on=dais at=(0, .6, 0) h=1.1 r=.32 prof=[0:1.1 .12:1 .18:.75 .8:.75 .86:1 1:1.15] color=stoneC*1.08 segs=8 rings=8cyl bowl on=column at=(0, 1.1, 0) h=.1 r=.42 color=trimC segs=16 open=toptorus bowlRim on=bowl at=(0, .1, 0) R=.42 r=.035 color=trimC segs=24 sides=5cone claw x4 on=bowl ring ring0=45 at=(.4, .06, 0) rot=(0, 0, -30) h=.3 r=.05 bend=-40 color=trimC segs=5box glyph x4 on=dais ring at=(1.31, .26, 0) rot=(0, 90, 0) size=(1.2, .08, .03) color=crystalC ink=glow// the Dragonheart: a faceted bipyramid floating above the bowlcone heartTop on=bowl at=(0, .95, 0) h=.7 r=.34 color=crystalC ink=glow segs=6 jointcone heartLow on=heartTop at=(0, 0, 0) rot=(180, 0, 0) h=.45 r=.34 color=crystalC*.8 ink=glow segs=6ball core on=heartTop at=(0, .12, 0) r=.2 color=white ink=glow segs=8 rings=6// the orbiting hoops and their shardstorus hoopA on=bowl at=(0, 1.05, 0) rot=(20, 0, 0) R=.72 r=.03 color=trimC segs=28 sides=5 jointcone shardA x3 on=hoopA ring at=(.72, 0, 0) h=.2 r=.06 color=crystalC ink=glow segs=4cone shardAb on=shardA at=(0, 0, 0) rot=(180, 0, 0) h=.12 r=.06 color=crystalC ink=glow segs=4torus hoopB on=bowl at=(0, 1.0, 0) rot=(-25, 0, 195) R=.92 r=.025 color=trimC segs=32 sides=5 jointcone shardB x4 on=hoopB ring ring0=45 at=(.92, 0, 0) h=.16 r=.05 color=crystalC ink=glow segs=4// four rune obelisks at the corners of the daisbox obelisk x4 on=dais ring ring0=45 at=(2.05, .2, 0) size=(.32, 1.9, .32) round=.04 bev=2 bands=[.08:stoneC*.85 .12:stoneC] color=stoneCcone cap on=obelisk at=(0, 1.9, 0) rot=(0, 45, 0) h=.32 r=.24 color=stoneC*1.1 segs=4box rune on=obelisk at=(0, 1.0, 0) size=(.24, .56, .35) round=.02 color=inkDarkbox runeGlow on=rune at=(0, .09, 0) size=(.14, .38, .37) color=crystalC ink=glowball capGem on=cap at=(0, .33, 0) r=.06 color=crystalC ink=glow panels=4 segs=5 rings=3// offerings on the stepscyl candle x4 on=dais ring at=(1.12, .4, 0) h=.2+i*.04 r=.04 color=cream segs=8ball flame on=candle at=end+(0, .05, 0) r=(.03, .055, .03) color=sunflower ink=glow segs=6 rings=4 jointball coinHeap on=dais at=(.35, .62, .5) r=(.24, .12, .2) half color=sunflower segs=12 rings=5 if=offer==0ball offSkull x2 on=dais at=(-.35, .69, .52) row=(.3, 0, -.14) r=(.1, .09, .1) color=cream segs=10 rings=6 if=offer!=0ball offEye on=offSkull at=(.035, .01, .08) mirror r=(.025, .03, .02) color=inkDark segs=6 rings=4lathe urn on=dais at=(-.5, .62, -.4) h=.36 r=.13 prof=[0:.7 .15:1 .55:1.05 .8:.6 1:.75] color=sel(offer, redwood, copper, plum) segs=12 rings=8// the pressure plate in frontbox plate at=(0, 0, 2.05) size=(.7, .06, .5) round=.02 bev=2 color=stoneC*.8box plateMark on=plate at=(0, .06, 0) size=(.4, .015, .22) color=tomatofx sparkle on=heartTop at=(0, .1, 0) n=8 spread=.9 hz=.6// the heart turns and breathes, the hoops orbit, candles flickeranim heartTop ry spin hz=.08anim heartTop py sin amp=.08 hz=.35anim heartTop s sin amp=.06 hz=.7anim hoopA ry spin hz=.12anim hoopB ry spin hz=.09anim flame s sin amp=.2 hz=2.4 stagger=.3
Clean: no issues on this seed.
Loading
seed
Shapes— / 100
Triangles— / 8,000
Draw calls— / 4