Syntopia
Spherical Kite
Made with Structure Synth (structuresynth.sf.net)
The EisenScript:
set maxdepth 400
set maxobjects 6000
36 * { rz 10 a 0.99 } 1 * { sat 0.9 b 0.8 } R1
set background #555
rule R1 w 10 {
{ x 1 rx 6 ry 3 s 0.99 b 0.99 h 0.5 } R1
{ s 1 } sbox
}
rule R1 w 10 {
{ x 1 rz -6 ry 3 s 0.99 } R1
{ s 1 } sbox
}
rule R1 maxdepth 10 {
{ y 0 rz 1 rx 1 h 1 s 1 1 1 ry 0.1 z 0.02 s 0.9 } R3
{ s 1 } sbox
}
rule R1 {
{ y 0 rz 3 rx -1 h 6 s 0.99 ry -0.1 z 0.02 } R3
{ s 1 } sbox
}
rule R3 {
{ x 0.5 rz 2 rz -1 h 6 } R2
{ s 1 } sbox
}
rule R2 {
{ x -0.5 rz 3 rx 11 s 0.999 } R1
{ s 1 } sbox
}
rule sbox {
{ b 0.6 s 1.01 color #000 } grid
{ } box
}
Spherical Kite
Made with Structure Synth (structuresynth.sf.net)
The EisenScript:
set maxdepth 400
set maxobjects 6000
36 * { rz 10 a 0.99 } 1 * { sat 0.9 b 0.8 } R1
set background #555
rule R1 w 10 {
{ x 1 rx 6 ry 3 s 0.99 b 0.99 h 0.5 } R1
{ s 1 } sbox
}
rule R1 w 10 {
{ x 1 rz -6 ry 3 s 0.99 } R1
{ s 1 } sbox
}
rule R1 maxdepth 10 {
{ y 0 rz 1 rx 1 h 1 s 1 1 1 ry 0.1 z 0.02 s 0.9 } R3
{ s 1 } sbox
}
rule R1 {
{ y 0 rz 3 rx -1 h 6 s 0.99 ry -0.1 z 0.02 } R3
{ s 1 } sbox
}
rule R3 {
{ x 0.5 rz 2 rz -1 h 6 } R2
{ s 1 } sbox
}
rule R2 {
{ x -0.5 rz 3 rx 11 s 0.999 } R1
{ s 1 } sbox
}
rule sbox {
{ b 0.6 s 1.01 color #000 } grid
{ } box
}