#declare Width = 35; #declare linespace = 20.0 / Width; #declare stonesize = linespace * 10 / 11; #declare Jitter = linespace - stonesize; #declare cl = 5; #if (cl = 1) #declare press=1; #else #declare press=0; #end #include "colors.inc" #include "stones.inc" #include "woodTexture.inc" #include "board.inc" #include "lines.inc" #declare R1=seed(432); #declare R2=seed(432); #declare R3=seed(152); #declare R4=seed(968); #declare R5=seed(536); #declare R6=seed(674); #declare R7=seed(521); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=1; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=1; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=1; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=1; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=1; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=1; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=1; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=1; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=1; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=1; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=1; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=1; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=1; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=1; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=1; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=1; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=1; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=1; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=1; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=1; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=2; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=2; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=2; #declare yp=3; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=2; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=2; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=2; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=2; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=2; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=2; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=2; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=2; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=2; #declare yp=13; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=2; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=2; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=2; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=2; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=2; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=2; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=2; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=2; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=2; #declare yp=23; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=2; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=2; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=2; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=2; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=2; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=2; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=2; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=2; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=2; #declare yp=33; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=2; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=2; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=3; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=3; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=3; #declare yp=3; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=3; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=3; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=3; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=3; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=3; #declare yp=8; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=3; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=3; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=3; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=3; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=3; #declare yp=13; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=3; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=3; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=3; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=3; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=3; #declare yp=18; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=3; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=3; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=3; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=3; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=3; #declare yp=23; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=3; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=3; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=3; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=3; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=3; #declare yp=28; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=3; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=3; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=3; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=3; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=3; #declare yp=33; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=3; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=3; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=4; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=4; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=4; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=4; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=4; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=4; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=4; #declare yp=8; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=4; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=4; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=4; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=4; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=4; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=4; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=4; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=4; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=4; #declare yp=18; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=4; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=4; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=4; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=4; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=4; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=4; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=4; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=4; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=4; #declare yp=28; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=4; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=4; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=4; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=4; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=4; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=5; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=5; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=5; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=5; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=5; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=5; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=5; #declare yp=8; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=5; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=5; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=5; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=5; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=5; #declare yp=13; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=5; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=5; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=5; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=5; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=5; #declare yp=18; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=5; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=5; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=5; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=5; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=5; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=5; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=5; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=5; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=5; #declare yp=28; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=5; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=5; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=5; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=5; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=5; #declare yp=33; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=5; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=5; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=6; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=6; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=6; #declare yp=3; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=6; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=6; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=6; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=6; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=6; #declare yp=8; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=6; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=6; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=6; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=6; #declare yp=13; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=6; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=6; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=6; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=6; #declare yp=18; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=6; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=6; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=6; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=6; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=6; #declare yp=23; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=6; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=6; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=6; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=6; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=6; #declare yp=28; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=6; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=6; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=6; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=6; #declare yp=33; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=6; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=6; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=7; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=7; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=7; #declare yp=3; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=7; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=7; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=7; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=7; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=7; #declare yp=8; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=7; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=7; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=7; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=7; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=7; #declare yp=13; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=7; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=7; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=7; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=7; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=7; #declare yp=18; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=7; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=7; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=7; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=7; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=7; #declare yp=23; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=7; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=7; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=7; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=7; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=7; #declare yp=28; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=7; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=7; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=7; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=7; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=7; #declare yp=33; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=7; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=7; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=8; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=8; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=8; #declare yp=3; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=8; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=8; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=8; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=8; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=8; #declare yp=8; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=8; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=8; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=8; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=8; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=8; #declare yp=13; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=8; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=8; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=8; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=8; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=8; #declare yp=18; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=8; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=8; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=8; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=8; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=8; #declare yp=23; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=8; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=8; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=8; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=8; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=8; #declare yp=28; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=8; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=8; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=8; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=8; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=8; #declare yp=33; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=8; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=8; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=9; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=9; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=9; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=9; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=9; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=9; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=9; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=9; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=9; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=9; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=9; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=9; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=9; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=9; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=9; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=9; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=9; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=9; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=9; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=9; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=9; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=9; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=10; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=10; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=10; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=10; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=10; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=10; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=10; #declare yp=8; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=10; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=10; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=10; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=10; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=10; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=10; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=10; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=10; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=10; #declare yp=18; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=10; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=10; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=10; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=10; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=10; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=10; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=10; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=10; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=10; #declare yp=28; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=10; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=10; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=10; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=10; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=10; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=10; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=11; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=11; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=11; #declare yp=3; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=11; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=11; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=11; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=11; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=11; #declare yp=8; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=11; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=11; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=11; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=11; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=11; #declare yp=13; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=11; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=11; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=11; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=11; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=11; #declare yp=18; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=11; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=11; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=11; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=11; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=11; #declare yp=23; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=11; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=11; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=11; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=11; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=11; #declare yp=28; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=11; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=11; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=11; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=11; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=11; #declare yp=33; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=11; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=11; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=12; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=12; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=12; #declare yp=3; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=12; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=12; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=12; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=12; #declare yp=8; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=12; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=12; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=12; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=12; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=12; #declare yp=13; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=12; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=12; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=12; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=12; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=12; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=12; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=12; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=12; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=12; #declare yp=23; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=12; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=12; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=12; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=12; #declare yp=28; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=12; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=12; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=12; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=12; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=12; #declare yp=33; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=12; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=12; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=13; #declare yp=3; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=13; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=13; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=13; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=13; #declare yp=8; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=13; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=13; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=13; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=13; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=13; #declare yp=13; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=13; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=13; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=13; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=13; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=13; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=13; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=13; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=13; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=13; #declare yp=23; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=13; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=13; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=13; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=13; #declare yp=28; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=13; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=13; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=13; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=13; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=13; #declare yp=33; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=13; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=13; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=14; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=14; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=14; #declare yp=3; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=14; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=14; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=14; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=14; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=14; #declare yp=8; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=14; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=14; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=14; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=14; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=14; #declare yp=13; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=14; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=14; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=14; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=14; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=14; #declare yp=18; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=14; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=14; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=14; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=14; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=14; #declare yp=23; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=14; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=14; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=14; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=14; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=14; #declare yp=28; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=14; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=14; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=14; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=14; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=14; #declare yp=33; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=15; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=15; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=15; #declare yp=3; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=15; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=15; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=15; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=15; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=15; #declare yp=8; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=15; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=15; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=15; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=15; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=15; #declare yp=13; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=15; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=15; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=15; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=15; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=15; #declare yp=18; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=15; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=15; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=15; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=15; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=15; #declare yp=23; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=15; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=15; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=15; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=15; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=15; #declare yp=28; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=15; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=15; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=15; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=15; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=15; #declare yp=33; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=15; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=15; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=16; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=16; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=16; #declare yp=3; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=16; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=16; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=16; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=16; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=16; #declare yp=8; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=16; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=16; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=16; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=16; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=16; #declare yp=13; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=16; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=16; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=16; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=16; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=16; #declare yp=18; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=16; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=16; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=16; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=16; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=16; #declare yp=23; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=16; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=16; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=16; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=16; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=16; #declare yp=28; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=16; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=16; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=16; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=16; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=16; #declare yp=33; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=16; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=16; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=17; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=17; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=17; #declare yp=3; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=17; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=17; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=17; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=17; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=17; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=17; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=17; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=17; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=17; #declare yp=13; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=17; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=17; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=17; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=17; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=17; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=17; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=17; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=17; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=17; #declare yp=23; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=17; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=17; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=17; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=17; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=17; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=17; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=17; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=17; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=17; #declare yp=33; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=17; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=17; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=18; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=18; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=18; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=18; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=18; #declare yp=8; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=18; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=18; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=18; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=18; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=18; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=18; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=18; #declare yp=18; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=18; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=18; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=18; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=18; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=18; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=18; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=18; #declare yp=28; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=18; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=18; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=18; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=18; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=19; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=19; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=19; #declare yp=3; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=19; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=19; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=19; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=19; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=19; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=19; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=19; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=19; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=19; #declare yp=13; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=19; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=19; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=19; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=19; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=19; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=19; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=19; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=19; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=19; #declare yp=23; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=19; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=19; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=19; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=19; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=19; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=19; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=19; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=19; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=19; #declare yp=33; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=19; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=19; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=20; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=20; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=20; #declare yp=3; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=20; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=20; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=20; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=20; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=20; #declare yp=8; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=20; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=20; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=20; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=20; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=20; #declare yp=13; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=20; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=20; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=20; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=20; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=20; #declare yp=18; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=20; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=20; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=20; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=20; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=20; #declare yp=23; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=20; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=20; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=20; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=20; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=20; #declare yp=28; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=20; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=20; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=20; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=20; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=20; #declare yp=33; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=20; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=20; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=21; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=21; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=21; #declare yp=3; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=21; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=21; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=21; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=21; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=21; #declare yp=8; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=21; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=21; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=21; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=21; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=21; #declare yp=13; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=21; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=21; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=21; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=21; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=21; #declare yp=18; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=21; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=21; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=21; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=21; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=21; #declare yp=23; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=21; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=21; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=21; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=21; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=21; #declare yp=28; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=21; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=21; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=21; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=21; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=21; #declare yp=33; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=21; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=21; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=22; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=22; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=22; #declare yp=3; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=22; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=22; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=22; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=22; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=22; #declare yp=8; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=22; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=22; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=22; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=22; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=22; #declare yp=13; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=22; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=22; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=22; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=22; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=22; #declare yp=18; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=22; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=22; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=22; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=22; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=22; #declare yp=23; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=22; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=22; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=22; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=22; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=22; #declare yp=28; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=22; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=22; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=22; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=22; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=22; #declare yp=33; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=23; #declare yp=3; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=23; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=23; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=23; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=23; #declare yp=8; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=23; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=23; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=23; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=23; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=23; #declare yp=13; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=23; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=23; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=23; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=23; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=23; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=23; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=23; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=23; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=23; #declare yp=23; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=23; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=23; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=23; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=23; #declare yp=28; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=23; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=23; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=23; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=23; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=23; #declare yp=33; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=23; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=23; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=24; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=24; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=24; #declare yp=3; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=24; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=24; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=24; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=24; #declare yp=8; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=24; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=24; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=24; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=24; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=24; #declare yp=13; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=24; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=24; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=24; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=24; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=24; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=24; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=24; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=24; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=24; #declare yp=23; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=24; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=24; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=24; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=24; #declare yp=28; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=24; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=24; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=24; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=24; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=24; #declare yp=33; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=24; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=24; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=25; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=25; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=25; #declare yp=3; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=25; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=25; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=25; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=25; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=25; #declare yp=8; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=25; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=25; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=25; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=25; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=25; #declare yp=13; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=25; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=25; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=25; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=25; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=25; #declare yp=18; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=25; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=25; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=25; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=25; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=25; #declare yp=23; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=25; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=25; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=25; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=25; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=25; #declare yp=28; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=25; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=25; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=25; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=25; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=25; #declare yp=33; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=25; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=25; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=26; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=26; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=26; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=26; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=26; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=26; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=26; #declare yp=8; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=26; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=26; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=26; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=26; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=26; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=26; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=26; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=26; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=26; #declare yp=18; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=26; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=26; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=26; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=26; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=26; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=26; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=26; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=26; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=26; #declare yp=28; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=26; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=26; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=26; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=26; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=26; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=26; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=27; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=27; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=27; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=27; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=27; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=27; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=27; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=27; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=27; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=27; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=27; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=27; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=27; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=27; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=27; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=27; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=27; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=27; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=27; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=27; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=27; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=27; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=28; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=28; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=28; #declare yp=3; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=28; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=28; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=28; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=28; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=28; #declare yp=8; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=28; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=28; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=28; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=28; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=28; #declare yp=13; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=28; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=28; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=28; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=28; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=28; #declare yp=18; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=28; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=28; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=28; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=28; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=28; #declare yp=23; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=28; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=28; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=28; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=28; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=28; #declare yp=28; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=28; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=28; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=28; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=28; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=28; #declare yp=33; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=28; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=28; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=29; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=29; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=29; #declare yp=3; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=29; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=29; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=29; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=29; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=29; #declare yp=8; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=29; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=29; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=29; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=29; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=29; #declare yp=13; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=29; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=29; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=29; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=29; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=29; #declare yp=18; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=29; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=29; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=29; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=29; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=29; #declare yp=23; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=29; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=29; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=29; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=29; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=29; #declare yp=28; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=29; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=29; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=29; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=29; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=29; #declare yp=33; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=29; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=29; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=30; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=30; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=30; #declare yp=3; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=30; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=30; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=30; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=30; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=30; #declare yp=8; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=30; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=30; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=30; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=30; #declare yp=13; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=30; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=30; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=30; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=30; #declare yp=18; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=30; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=30; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=30; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=30; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=30; #declare yp=23; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=30; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=30; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=30; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=30; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=30; #declare yp=28; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=30; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=30; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=30; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=30; #declare yp=33; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=30; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=30; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=31; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=31; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=31; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=31; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=31; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=31; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=31; #declare yp=8; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=31; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=31; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=31; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=31; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=31; #declare yp=13; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=31; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=31; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=31; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=31; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=31; #declare yp=18; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=31; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=31; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=31; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=31; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=31; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=31; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=31; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=31; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=31; #declare yp=28; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=31; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=31; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=31; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=31; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=31; #declare yp=33; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=31; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=31; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=32; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=32; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=32; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=32; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=32; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=32; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=32; #declare yp=8; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=32; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=32; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=32; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=32; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=32; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=32; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=32; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=32; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=32; #declare yp=18; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=32; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=32; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=32; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=32; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=32; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=32; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=32; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=32; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=32; #declare yp=28; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=32; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=32; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=32; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=32; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=32; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=33; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=33; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=33; #declare yp=3; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=33; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=33; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=33; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=33; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=33; #declare yp=8; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=33; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=33; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=33; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=33; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=33; #declare yp=13; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=33; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=33; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=33; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=33; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=33; #declare yp=18; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=33; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=33; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=33; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=33; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=33; #declare yp=23; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=33; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=33; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=33; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=33; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=33; #declare yp=28; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=33; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=33; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=33; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=33; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=33; #declare yp=33; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=33; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=33; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=34; #declare yp=1; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=34; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=34; #declare yp=3; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=34; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=34; #declare yp=5; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=34; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=34; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=34; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=34; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=34; #declare yp=11; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=34; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=34; #declare yp=13; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=34; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=34; #declare yp=15; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=34; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=34; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=34; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=34; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=34; #declare yp=21; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=34; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=34; #declare yp=23; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=34; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=34; #declare yp=25; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=34; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=34; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=34; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=34; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=34; #declare yp=31; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=34; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare xp=34; #declare yp=33; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=34; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=34; #declare yp=35; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=35; #declare yp=2; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=35; #declare yp=4; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=35; #declare yp=6; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=35; #declare yp=7; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=35; #declare yp=9; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=35; #declare yp=10; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=35; #declare yp=12; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=35; #declare yp=14; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=35; #declare yp=16; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=35; #declare yp=17; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=35; #declare yp=19; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=35; #declare yp=20; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=35; #declare yp=22; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=35; #declare yp=24; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=35; #declare yp=26; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=35; #declare yp=27; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=35; #declare yp=29; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=35; #declare yp=30; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare xp=35; #declare yp=32; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone17 scale 0.6 translate } scale rotate x*(rand(R6)*20-10) rotate y*(rand(R6)*20-10) rotate z*rand(R6)*90 translate <0.5-linespace/2+xp*linespace+rand(R7)*Jitter-Jitter/2, 0.5-linespace/2+yp*linespace+rand(R7)*Jitter-Jitter/2, 0> } #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare xp=35; #declare yp=34; sphere { <0,0,0> stonesize scale <0.5,0.5,0.2> translate z*0.1 texture { T_Stone16 scale 0.6 translate } scale rotate x*(rand(R5)*20-10) rotate y*(rand(R5)*20-10) rotate z*rand(R5)*90 translate <0.55-linespace/2+xp*linespace+rand(R4)*Jitter-Jitter/2, 0.55-linespace/2+yp*linespace+rand(R4)*Jitter-Jitter/2, 0> } #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R1); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R5); #declare h = rand(R4); #declare h = rand(R4); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R2); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R6); #declare h = rand(R7); #declare h = rand(R7); light_source { <11,0, 20> color 0.7 } light_source { <0,11, 20> color 0.3 } camera { sky y right -x up y angle 55 location <10.5, 10.5, 20.0> look_at <10.5, 10.5, 0> }