// Last edited on DATE TIME by stolfi
#include "dados.inc"

#macro CeuAzulNublado()
sky_sphere {
        pigment {
                gradient y color_map {
                        [0.000 0.002 color rgb <0.0, 0.2, 1.0> color rgb <0.0, 0.2, 1.0>]
                        [0.002 0.200 color rgb <0.0, 0.1, 0.8> color rgb <0.3, 0.2, 0.2>]
                }
                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.85, 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
}
#end

#declare ctr = < 0.00, 0.00, 0.00 >;
#declare camDir = < 0.00, 3.00, -30.00 >;

camera {
  location   ctr + 1.00*camDir
  right      -1.00*x
  up         0.75*y
  sky        y
  look_at    ctr
}

light_source {
        <-7,15,-3>
        color rgb 10*<1,1,1>
}

light_source {
        <-3,5,10>
        color rgb 5*<1,1,1>
}

CeuAzulNublado()
background { color rgb <0.2,0.2,0.2>  }
plane { <0,1,0>, 0 pigment { checker color rgb <0.1,0.1,0.1> color rgb <0.1,0.1,0.1> }}