Playground
From granite_outcrop · 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
asset granite_outcrop "Granite outcrop" complexity=4// a lichen-spotted granite outcrop: one big rounded boulder with two smaller ones leaning on it,// a cracked slab in front, yellow and orange lichen spots set into the stone, tufts at the footlet S = .9..1.12let granC = granite:3|greystone:2|rockGrey|rockCoollet lichA = lime:3|marigold:2|tangerinelet lichB = mint:2|sunflower|marigoldlet tuftC = moss:2|leafA|tuftBase// the boulders: rounded domes sitting on the groundball main half at=(0, 0, -.1)*S r=(1.15, 1.05, .95)*S sq=2.6 noise=.08 color=granC segs=34 rings=18ball side half at=(1.05, 0, .25)*S rot=(0, 30, 0) r=(.7, .72, .62)*S sq=2.8 noise=.09 color=granC*.95 segs=26 rings=14ball small half at=(-1.0, 0, .35)*S rot=(0, -20, 0) r=(.55, .48, .5)*S sq=3 noise=.1 color=granC*1.04 segs=22 rings=12ball cap on=main at=(-.15, .78, -.1)*S r=(.55, .4, .5)*S sq=3 noise=.08 color=granC*1.02 segs=18 rings=10box slab at=(.15, 0, .85)*S rot=(0, 12, 0) size=(1.3, .26, .6)*S round=.1 color=granC*.92// lichen: soft domes sunk into the stone so only a gentle patch showsball lich x4 on=main surf=(20+i*70, 25+i*9) upright lift=-.07*S r=(.2, .09, .2)*S color=sel(i, lichA, lichB, lichA, lichB) segs=10 rings=5ball lich2 x3 on=side surf=(40+i*80, 35) upright lift=-.06*S r=(.16, .08, .16)*S color=sel(i, lichB, lichA, lichB) segs=10 rings=5ball lich3 x2 on=cap surf=(30+i*120, 45) upright lift=-.05*S r=(.14, .07, .14)*S color=lichA segs=10 rings=5// tufts of grass bedding it incone tuft x6 on=main ring=15 at=(.9, 0, 0) h=.32 r=.12 color=tuftC segs=6 rings=2 panels=6
Clean: no issues on this seed.
Loading
seed
Shapes— / 70
Triangles— / 6,000
Draw calls— / 4