global_settings {
   adc_bailout 0.0039216
   assumed_gamma 1.5
   noise_generator 2
   
   radiosity {
      brightness 0.3
   }
}

light_source {
   <1.23333, 2.5, -3.63333>, rgb <1, 1, 1>
   fade_distance 10
   fade_power 1
   //*PMRawBegin
   photons {
   refraction on
   reflection on
   }
   //*PMRawEnd
}

light_source {
   <-3.9667, 2.5, -2.7667>, rgb <0.992157, 1, 0.862745>
   fade_distance 10
   fade_power 1
   //*PMRawBegin
   photons {
   refraction on
   reflection on
   }
   //*PMRawEnd
}

plane {
   <0, 1, 0>, 0
   //*PMRawBegin
   normal { dents 1.5 scale 0.05 }
   //*PMRawEnd
   
   finish {
      diffuse 0.2
      brilliance 0.8
      phong 0.5
      metallic 0.8
      specular 0.8
      
      reflection {
         rgb <0.458824, 0.964706, 1>
      }
   }
   
   pigment {
      color rgb <0.964706, 0.980392, 0.956863>
   }
   scale 1
   rotate <0, 0, 0>
   translate <0, 0, 0>
}

text {
   //*PMName text2
   ttf "/usr/lib/X11/fonts/TTF/arial.ttf"
   "KPovModeler"
   0.25, <0, 0>
   scale 0.5
   
   pigment {
      color rgb <0.247059, 0, 1>
   }
   
   finish {
      diffuse 0.4
      brilliance 0.9
      metallic 0.8
      specular 0.9
      roughness 0.05
      
      reflection {
         rgb <0.247059, 0.368627, 0.901961>
      }
   }
   rotate x*45
   translate <-1.95, 0.125, -0.45>
}

text {
   ttf "/usr/lib/X11/fonts/TTF/gothic.ttf"
   "PovRay"
   0.2, <0, 0>
   //*PMRawBegin
   photons {
   refraction on
   reflection on
   target
   collect on
   }
   //*PMRawEnd
   
   pigment {
      color rgbt <0.89804, 0.28627, 0.29412, 0.9>
   }
   
   interior {
      media {
         intervals 1
         samples 1,5
         emission rgb <0.870588, 0.45098, 0.513725>
      }
      ior 1.2
      caustics 1
   }
   scale 1
   //*PMRawBegin
   normal { bumps 0.3 scale 0.04 }
   //*PMRawEnd
   
   finish {
      diffuse 0.1
      brilliance 0.5
      phong 1
      phong_size 200
      specular 0.6
      roughness 0.05
      
      reflection {
         rgb <0.0313725, 0.294118, 0.388235>
      }
   }
   rotate <0, 0, 0>
   translate <-1.93333, 0.25, 0>
}

camera {
   //*PMName main
   perspective
   location <0.21667, 2.3519, -3.8202>
   sky <0, 1, 0>
   direction <0, 0, 1>
   right <1.3333, 0, 0>
   up <0, 1, 0>
   look_at <-0.37, 0.5, 0>
   angle 45
}

sphere {
   <-2.9333, 0.7333, 0.63333>, 0.25
   
   pigment {
      color rgb <1, 1, 1>
   }
   
   finish {
      diffuse 0
      brilliance 1
      metallic 1
      specular 1
      roughness 0.05
      
      reflection {
         rgb <0.92549, 0.866667, 0.72549>
      }
   }
   scale 1
   rotate <0, 0, 0>
   translate <0, 0, 0>
}

sphere {
   //*PMName R
   <-2.3333, 0.7333, 0.63333>, 0.25
   
   pigment {
      color rgb <0.5, 0, 0>
   }
   
   finish {
      diffuse 0
      brilliance 1
      metallic 1
      specular 1
      roughness 0.05
      
      reflection {
         rgb <0.5, 0, 0>
      }
   }
   scale 1
   rotate <0, 0, 0>
   translate <0, 0, 0>
}

sphere {
   //*PMName O
   <-1.7333, 0.7333, 0.63333>, 0.25
   
   pigment {
      color rgb <0.5, 0.25, 0>
   }
   
   finish {
      diffuse 0
      brilliance 1
      metallic 1
      specular 1
      roughness 0.05
      
      reflection {
         rgb <0.498039, 0.247059, 0>
      }
   }
   scale 1
   rotate <0, 0, 0>
   translate <0, 0, 0>
}

sphere {
   //*PMName Y
   <-1.1333, 0.7333, 0.63333>, 0.25
   
   pigment {
      color rgb <0.498039, 0.498039, 0>
   }
   
   finish {
      diffuse 0
      brilliance 1
      metallic 1
      specular 1
      roughness 0.05
      
      reflection {
         rgb <0.498039, 0.498039, 0>
      }
   }
   scale 1
   rotate <0, 0, 0>
   translate <0, 0, 0>
}

sphere {
   //*PMName G
   <-0.5333, 0.7333, 0.63333>, 0.25
   
   pigment {
      color rgb <0, 0.5, 0>
   }
   
   finish {
      diffuse 0
      brilliance 1
      metallic 1
      specular 1
      roughness 0.05
      
      reflection {
         rgb <0, 0.498039, 0>
      }
   }
   scale 1
   rotate <0, 0, 0>
   translate <0, 0, 0>
}

sphere {
   //*PMName B
   <0.066666, 0.7333, 0.63333>, 0.25
   
   pigment {
      color rgb <0, 0, 0.5>
   }
   
   finish {
      diffuse 0
      brilliance 1
      metallic 1
      specular 1
      roughness 0.05
      
      reflection {
         rgb <0, 0, 0.498039>
      }
   }
   scale 1
   rotate <0, 0, 0>
   translate <0, 0, 0>
}

sphere {
   //*PMName I
   <0.66667, 0.73333, 0.63333>, 0.25
   
   pigment {
      color rgb <0.25, 0, 0.5>
   }
   
   finish {
      diffuse 0
      brilliance 1
      metallic 1
      specular 1
      roughness 0.05
      
      reflection {
         rgb <0.25, 0, 0.5>
      }
   }
   scale 1
   rotate <0, 0, 0>
   translate <0, 0, 0>
}

sphere {
   //*PMName V
   <1.2667, 0.73333, 0.63333>, 0.25
   
   pigment {
      color rgb <0.5, 0, 0.5>
   }
   
   finish {
      diffuse 0
      brilliance 1
      metallic 1
      specular 1
      roughness 0.05
      
      reflection {
         rgb <0.5, 0, 0.5>
      }
   }
   scale 1
   rotate <0, 0, 0>
   translate <0, 0, 0>
}

sphere {
   <1.8667, 0.73333, 0.63333>, 0.25
   
   pigment {
      color rgb <1, 1, 1>
   }
   
   finish {
      diffuse 0
      brilliance 1
      metallic 1
      specular 1
      roughness 0.05
      
      reflection {
         rgb <0.92549, 0.866667, 0.72549>
      }
   }
   scale 1
   rotate <0, 0, 0>
   translate <0, 0, 0>
}