global_settings { adc_bailout 0.0039216 assumed_gamma 1.5 noise_generator 2 } box { <-10, -1, -10>, <10, -2, 10> pigment { color rgbft <0.92157, 1, 0.89412, 0.1, 0.08> } finish { diffuse 0.1 brilliance 0.9 metallic 1.1 specular 0.9 roughness 0.05 reflection { rgb <0.92549, 0.866667, 0.72549> } } //*PMRawBegin normal { dents 0.4 scale 0.1 } //*PMRawEnd scale 1 rotate <0, 0, 0> translate <0, 0, 0> } light_source { <4, 5, -5>, rgb <1, 1, 1> //*PMRawBegin photons { refraction on reflection on } //*PMRawEnd } difference { box { <-1, -1, -1>, <1, 1, 1> scale 1 rotate <0, 0, 0> translate <0, 0, 0> } union { sphere { <-1, 0, 1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } sphere { <-1, 0, -1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } sphere { <1, 0, 1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } sphere { <1, 0, -1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } } //*PMRawBegin photons { refraction on reflection on target collect on } //*PMRawEnd pigment { color rgbft <1, 0, 0, 0.02, 0.9> } interior { media { intervals 1 samples 1,5 emission rgb <0.490196, 0, 0> scattering { 1, rgb <0.533333, 0.533333, 0.533333> } } ior 1.9 caustics 1 } finish { diffuse 0.3 brilliance 0.5 phong 1 phong_size 200 specular 0.6 roughness 0.05 reflection { rgb <0.490196, 0, 0> } } rotate y*20.1 translate <-4.63333, 0, -2.36667> } difference { box { <-1, -1, -1>, <1, 1, 1> scale 1 rotate <0, 0, 0> translate <0, 0, 0> } union { sphere { <-1, 0, 1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } sphere { <-1, 0, -1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } sphere { <1, 0, 1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } sphere { <1, 0, -1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } } //*PMRawBegin photons { refraction on reflection on target collect on } //*PMRawEnd pigment { color rgbft <1, 1, 0, 0.02, 0.9> } interior { media { intervals 1 samples 1,5 emission rgb <0.5, 0.5, 0> scattering { 1, rgb <0.533333, 0.533333, 0.533333> } } ior 1.9 caustics 1 } finish { diffuse 0.3 brilliance 0.5 phong 1 phong_size 200 specular 0.6 roughness 0.05 reflection { rgb <0.490196, 0, 0> } } rotate y*30.9 translate <-5.03333, 0, 0.733334> } difference { box { <-1, -1, -1>, <1, 1, 1> scale 1 rotate <0, 0, 0> translate <0, 0, 0> } union { sphere { <-1, 0, 1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } sphere { <-1, 0, -1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } sphere { <1, 0, 1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } sphere { <1, 0, -1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } } //*PMRawBegin photons { refraction on reflection on target collect on } //*PMRawEnd pigment { color rgbft <0, 1, 0, 0.02, 0.9> } interior { media { intervals 1 samples 1,5 emission rgb <0, 0.498039, 0> scattering { 1, rgb <0.533333, 0.533333, 0.533333> } } ior 1.9 caustics 1 } finish { diffuse 0.3 brilliance 0.5 phong 1 phong_size 200 specular 0.6 roughness 0.05 reflection { rgb <0, 0.498039, 0> } } rotate y*1.2 translate <-1.63333, 0, 0.333333> } difference { box { <-1, -1, -1>, <1, 1, 1> scale 1 rotate <0, 0, 0> translate <0, 0, 0> } union { sphere { <-1, 0, 1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } sphere { <-1, 0, -1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } sphere { <1, 0, 1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } sphere { <1, 0, -1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } } //*PMRawBegin photons { refraction on reflection on target collect on } //*PMRawEnd pigment { color rgbft <0, 1, 1, 0.02, 0.9> } interior { media { intervals 1 samples 1,5 emission rgb <0, 0.5, 0.5> scattering { 1, rgb <0.533333, 0.533333, 0.533333> } } ior 1.9 caustics 1 } finish { diffuse 0.3 brilliance 0.5 phong 1 phong_size 200 specular 0.6 roughness 0.05 reflection { rgb <0, 0.5, 0.5> } } rotate y*18.8 translate <-1.9, 0, 3.53333> } difference { box { <-1, -1, -1>, <1, 1, 1> scale 1 rotate <0, 0, 0> translate <0, 0, 0> } union { sphere { <-1, 0, 1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } sphere { <-1, 0, -1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } sphere { <1, 0, 1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } sphere { <1, 0, -1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } } //*PMRawBegin photons { refraction on reflection on target collect on } //*PMRawEnd pigment { color rgbft <0, 0, 1, 0.02, 0.9> } interior { media { intervals 1 samples 1,5 emission rgb <0, 0, 0.5> scattering { 1, rgb <0.533333, 0.533333, 0.533333> } } ior 1.9 caustics 1 } finish { diffuse 0.3 brilliance 0.5 phong 1 phong_size 200 specular 0.6 roughness 0.05 reflection { rgb <0, 0, 0.5> } } rotate y*12 translate <2.43333, 0, 1.46667> } difference { box { <-1, -1, -1>, <1, 1, 1> scale 1 rotate <0, 0, 0> translate <0, 0, 0> } union { sphere { <-1, 0, 1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } sphere { <-1, 0, -1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } sphere { <1, 0, 1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } sphere { <1, 0, -1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } } //*PMRawBegin photons { refraction on reflection on target collect on } //*PMRawEnd pigment { color rgbft <1, 0, 1, 0.02, 0.9> } interior { media { intervals 1 samples 1,5 emission rgb <0.5, 0, 0.5> scattering { 1, rgb <0.533333, 0.533333, 0.533333> } } ior 1.9 caustics 1 } finish { diffuse 0.3 brilliance 0.5 phong 1 phong_size 200 specular 0.6 roughness 0.05 reflection { rgb <0.5, 0, 0.5> } } rotate y*13.4 translate <1.7, 0, 4.6> } difference { box { <-1, -1, -1>, <1, 1, 1> scale 1 rotate <0, 0, 0> translate <0, 0, 0> } union { sphere { <-1, 0, 1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } sphere { <-1, 0, -1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } sphere { <1, 0, 1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } sphere { <1, 0, -1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } } //*PMRawBegin photons { refraction on reflection on target collect on } //*PMRawEnd pigment { color rgbft <0.341176, 0.341176, 0.341176, 0.02, 0.9> } interior { media { intervals 1 samples 1,5 emission rgb <0.870588, 0.45098, 0.513725> scattering { 1, rgb <0.533333, 0.533333, 0.533333> } } ior 1.9 caustics 1 } finish { diffuse 0.3 brilliance 0.5 phong 1 phong_size 200 specular 0.6 roughness 0.05 reflection { rgb <0.415686, 0.415686, 0.415686> } } rotate y*0.4 translate <-0.633333, 0, -3.03333> } difference { box { <-1, -1, -1>, <1, 1, 1> scale 1 rotate <0, 0, 0> translate <0, 0, 0> } union { sphere { <-1, 0, 1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } sphere { <-1, 0, -1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } sphere { <1, 0, 1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } sphere { <1, 0, -1>, 1 scale 1 rotate <0, 0, 0> translate <0, 0, 0> } } //*PMRawBegin photons { refraction on reflection on target collect on } //*PMRawEnd pigment { color rgbft <1, 1, 1, 0.02, 0.9> } interior { media { intervals 1 samples 1,5 emission rgb <0.498039, 0.498039, 0.498039> scattering { 1, rgb <0.533333, 0.533333, 0.533333> } } ior 1.9 caustics 1 } finish { diffuse 0.3 brilliance 0.5 phong 1 phong_size 200 specular 0.6 roughness 0.05 reflection { rgb <0.443137, 0.443137, 0.443137> } } rotate y*(-23.8) translate <3.66667, 0, -2.06667> } camera { perspective location <5.9666, 3.12071, -4.95569> sky <0, 1, 0> direction <0, 0, 1> right <1.3333, 0, 0> up <0, 1, 0> look_at <0, -2.5, 0> rotate x*(-0.9) }