camera{aperture.9blur_samples 9focal_point 15*z}sky_sphere{pigment{agate color_map{[0rgb<.3,.4,.7>][.5rgb.6][1rgb.8]}}}#local S=seed(3);#macro R(m)int(rand(S)*m+1)#end#macro K(r)pigment{rgbt<0,0,1,.8>}rotate 70*sin(pi*r)*x#end#local i=clock;union{sphere{0 .5pigment{marble color_map{[0rgb 0][.5rgb<1,.8,0>]}scale.3}finish{ambient.9}scale.7*y}disc{.5*z y.5K(-i)}disc{-.5*z y.5K(i)}rotate-(25+R(9))*x translate<4*sin(2*pi*i),sin(4*pi*i)+R(1),8+2*sin(2*pi*i)>}