#include "colors.inc" // The include files contain #include "textures.inc" // pre-defined scene elements #include "shapes.inc" camera { location <-6, 0, 0> //location <0, 0, -7> look_at <0, 0, 0> } light_source { <0, 20, -20> color rgb<1.25, 1.25, 1.25> } difference { sphere { <0,0,0> 2.5 texture { Jade} // color and clearness scale <0.9,1,0.4> } box { <-3,-3,0>, // Near lower left corner <3,3,-3> // Far upper right corner pigment {color White transmit 1} // color and clearness } } sphere { <0,0,0> 2 pigment {color Red transmit 0.6} // color and clearness finish { diffuse 0.9 ambient 0.0 specular 0.4 reflection { .3 } } interior { ior 1.4 // refractive with light interaction fade_distance 5 fade_power 1 } scale <0.9,1,0.4> } /* plane { <0, 10, 0>, -10 pigment { checker pigment{Jade}, pigment{White} } } */ /* box { <-10,-10,10>, // Near lower left corner <10,10,-10> // Far upper right corner pigment {color White} } */ sphere { <0,0,0> 30 pigment {color White} // color and clearness hollow } /* sphere { <1,1,-3> 0.3 pigment {color Blue} // color and clearness } sphere { <-1,0,-3> 0.3 pigment {color Red} // color and clearness } */ /* sphere { <0,0,0> 1.75 pigment {color Blue} // color and clearness scale <1,1,0.2> } */ /* sky_sphere { pigment { gradient y color_map { [0.000 0.002 color rgb <0.0, 0.0, 1.0> color rgb <0.5, 0.5, 0.9>] [0.002 0.200 color rgb <0.0, 0.0, 1.0> color rgb <0.5, 0.5, 1.0>] } scale 2 translate -1 } pigment { bozo turbulence 0.65 octaves 6 omega 0.7 lambda 2 color_map { [0.0 0.1 color rgb <0.25, 0.85, 0.85> color rgb <0.75, 0.75, 0.75>] [0.1 0.5 color rgb <0.75, 0.75, 0.75> color rgbt <1, 1, 1, 1>] [0.5 1.0 color rgbt <1, 1, 1, 1> color rgbt <1, 1, 1, 1>] } scale <0.2, 0.5, 0.2> } rotate -135*x } */