#macro L(a,b)light_source{a b}#end union{L(<20,0,15>red 1)L(<15,13,15>rgb<1,.7>)L(<3,20,15>rgb<.7,1>)L(<-10,17,15>green 1)L(<-19,7,15>rgb<0,1,.7>)L(<-19,-7,15>rgb<0,.7,1>)L(<-10,-17,15>blue 1)L(<3,-20,15>rgb<.7,0,1>)L(<15,-13,15>rgb<1,0,.7>)rotate z*clock*360}camera{location -30*z angle 80}sphere{0,31texture{finish{phong.4phong_size 60reflection.95}normal{radial.5frequency 2sine_wave rotate z*60rotate y*30rotate y*clock*360}}scale z*1.4hollow}global_settings{max_trace_level 20}