// cs473, simple color bleeding set up
camera {
  location  <-2, 0, 14>
  up        <0,  1,  0>
  right     <1.333333, 0,  0>
  look_at   <0, 0, 0>
}


light_source {<0, 10, 5> color rgb <1.0, 0, 1.0>}

// floor
plane {<0, 1, 0>, -3
  pigment {color rgb <0.8, 0.2, 0.2>}
  finish {ambient 0.1 diffuse 0.8}
  translate <0, -4, 0>
}

// back wall
plane {<0, 0, -1>, 30
  pigment {color rgb <0.8, 0.4, 0.2>}
  finish {ambient 0.4 diffuse 0.2 }
  rotate <0, 30, 0>
}

sphere { <0, 0, 0>, 1
  pigment { color rgb <1.0, 0, 1.0>}
  finish {ambient 0.1 diffuse 0.8}
  translate <0, 4, 0>
}

sphere { <0, 0, 0>, 1
  pigment { color rgb <0, 0.3, 0.5>}
  finish {ambient 0.1 diffuse 0.8}
  translate <-1.5, 2, 0>
}

sphere { <0, 0, 0>, 1
  pigment { color rgb <0.7, 0.7, 0.7>}
  finish {ambient 0.1 diffuse 0.8}
  translate <1.5, 2, 0>
}