// PLASMA / The Satellite Ring '99.07 // By Tsutomu HIGO E-mail: nj2t-hg@asahi-net.or.jp #version 3.1; global_settings { max_trace_level 40 assumed_gamma 2.2 } light_source {<50, 100, -100> color <1,1,1>} camera { location <0,7,-40> angle 3 look_at <0.15, 0.1, 0> } union { disc { <0, 0.001, 0> y, 0.92, 0.52 pigment { onion color_map { [0.1 color rgbt <0.9, 0.88, 0.8, 0.88>] [0.9 color rgbt <0.7, 0.7, 0.7, 0.8>] } turbulence 0 scale 0.53 rotate y*90 } finish {ambient 0.9 diffuse 0.8 reflection 0} } disc { <0, -0.002, 0> y, 1.4, 1.12 pigment { onion color_map { [0.8 color rgbt <0.9, 0.9, 0.8, 0.88>] [1.5 color rgbt <0.7, 0.7, 0.7, 0.8>] } turbulence 0 scale 0.53 rotate y*90 } finish {ambient 0.9 diffuse 0.8 reflection 0} } disc { <0, -0.002, 0> y, 1.4, 1.12 pigment { onion color_map { [0.8 color rgbt <0.9, 0.88, 0.85, 0.88>] [1.5 color rgbt <0.6, 0.6, 0.6, 0.8>] } turbulence 0 scale 1.23 rotate y*90 } finish {ambient 0.9 diffuse 0.8 reflection 0} } disc { <0, 0.003, 0> y, 1.5, 1.2 pigment { onion color_map { [0.8 color rgbt <0.2, 0.2, 0.2, 0.88>] [0.7 color rgbt <0.7, 0.65, 0.7, 0.8>] } turbulence 0 scale 0.13 rotate y*90 } finish {ambient 0.9 diffuse 0.8 reflection 0} } disc { <0, 0, 0> y, 1.1, 0.82 pigment { onion color_map { [0.8 color rgbt <0.8, 0.8, 0.7, 0.88>] [1 color rgbt <1, 1, 1, 0.8>] } turbulence 0 scale 0.93 rotate y*90 } finish {ambient 0.9 diffuse 0.8 reflection 0} } disc { <0, -0.001, 0> y, 1.4, 0.82 pigment { onion color_map { [0.8 color rgbt <0.9, 0.8, 0.7, 0.88>] [1.5 color rgbt <0.9, 0.9, 0.85, 0.8>] } turbulence 0 scale 0.6 rotate y*90 } finish {ambient 0.9 diffuse 0.8 reflection 0} } disc { <0, 0.002, 0> y, 1.2, 0.72 pigment { onion color_map { [0.8 color rgbt <0.9, 0.8, 0.9, 0.88>] [1 color rgbt <0.75, 0.8, 0.8, 0.8>] } turbulence 0 scale 0.7 rotate y*90 } finish {ambient 0.9 diffuse 0.8 reflection 0} } disc { <0, -0.003, 0> y, 1.5, 1 pigment { onion color_map { [0.8 color rgbt <0.9, 0.9, 0.6, 0.88>] [1.5 color rgbt <1, 1, 1, 0.8>] } turbulence 0 scale 2.5 rotate y*90 } finish {ambient 0.9 diffuse 0.8 reflection 0} } sphere { <0, 0, 0> 0.5002 pigment { marble color_map { [0.8 color rgbt <1, 1, 1, 0.93>] [1 color rgbt <0, 0, 0, 0.96>] } turbulence 0.8 scale 0.0145 rotate z*90 translate y*0 } finish {ambient 0.5 diffuse 0.8 reflection 0} } sphere { <0, 0, 0> 0.5001 pigment { marble color_map { [0.2 color rgbt <1, 1, 1, 0.9>] [1 color rgbt <0, 0, 0, 0.96>] } turbulence 0.6 scale 0.15 rotate z*90 translate y*10 } finish {ambient 0.5 diffuse 0.8 reflection 0} } sphere { <0, 0, 0> 0.5 pigment { wood color_map { [0.2 color rgbt <0.86, 0.76, 0.55, 0.5>] [0.8 color rgbt <1, 0.9, 0.6, 0.7>] } turbulence 0.01 scale 0.26 rotate x*90 translate y*0 } finish {ambient 0.5 diffuse 0.8 reflection 0} } sphere { <0, 0, 0> 0.4999 pigment { wood color_map { [0.2 color rgbt <0.9, 0.9, 0.9, 0.4>] [0.8 color rgbt <0.9, 0.8, 0.8, 0.7>] } turbulence 0.0014 scale 0.27 rotate x*90 translate y*0 } finish {ambient 0.6 diffuse 0.8 reflection 0} } sphere { <0, 0, 0> 0.4998 pigment { wood color_map { [0.2 color rgbt <0.9, 0.87, 0.6, 0.4>] [0.8 color rgbt <1, 0.85, 0.65, 0.7>] } turbulence 0.013 scale 0.29 rotate x*90 translate y*0 } finish {ambient 0.54 diffuse 0.8 reflection 0} } sphere { <0, 0, 0> 0.4997 pigment { wood color_map { [0.2 color rgbt <0.9, 0.8, 0.8, 0.4>] [0.82 color rgbt <0.9, 0.85, 0.7, 0.7>] } turbulence 0.013 scale 0.29 rotate x*90 translate y*0 } finish {ambient 0.64 diffuse 0.8 reflection 0} } sphere { <0, 0, 0> 0.49967 pigment { color rgb <1, 0.8, 0.4> } } sphere { <0, 0, 0> 100 pigment { marble color_map { [0.98 color rgbt <5, 0, 5, 1>] [1 color rgb <1.5, 3, 7.5>] } turbulence 300 scale 10 translate y*50 } finish { ambient 1.0 diffuse 0.8 reflection 0 } } sphere { <0, 0, 0> 99 pigment { marble color_map { [0.1 color rgbt <0, 0, 0, 1>] [1 color rgbt <0, 0, 0, 0>] } turbulence 2 rotate z*60 scale 3 } finish { ambient 1.0 diffuse 0.8 reflection 0 } } rotate <0,0,-20> }