// Last edited on DATE TIME by USER
// Processed by remove-cam-lights

background{ color rgb < 0.75, 0.80, 0.85 > }

#declare tx_predio =
  texture{
    pigment{ color rgb < 0.10, 0.80, 1.00 > }
    finish{ diffuse 0.8 ambient 0.1 specular 0.5 roughness 0.005 }
  }

#declare tx_bandeira =
  texture{ uv_mapping
    pigment{ image_map { png "estandarte.png" } }
    finish{ diffuse 0.8 ambient 0.5 specular 0.3 roughness 0.005 }
  }

#declare tx_anuncio =
texture{
    pigment{ image_map{ jpeg "anuncio.jpeg" } translate <-.5,-.5,0> rotate 90*y translate <.5,.5,0> scale <0,3.20,3.92> scale 3 translate 100*z}
    finish{ diffuse 0.9 ambient 0.8 }
}

#declare tx_grade =
texture{
    pigment{ color rgb < 0.30, 0.30, 0.10 > }
    finish{ diffuse 0.9 ambient 0.1 }
  }

#declare roleta = seed(19);
#declare scale_roda = .2;

#include "eixos.inc"
#include "retalho.inc"

union{
   object{ eixos(3.00) }

   object{ box{ <0,0,0> <-5,-5,-4> scale 4 translate 5*z} texture{ tx_predio } }
   object{ box{ <0,0,0> <-0.00000000001,3.20,3.92> scale 3 translate <1,0,0> texture{tx_anuncio}} rotate 90*x translate <0,-2,-5>}

   #local p11=<0,0,0>;
   #local p12=<3.0,0,0>;
   #local p13=<6.4,0,0>;
   #local p14=<10.0,0,0>;
   #local p21=<5,1.2,-1>;
   #local p22=<2.9,1.3,-1>;
   #local p23=<6.3,1.2,-1>;
   #local p24=<10.2,1.15,-1>;
   #local p31=<1.3,2.0,-2>;
   #local p32=<3.3,1.8,-2>;
   #local p33=<6.3,1.3,-2>;
   #local p34=<9.9,1.5,-2>;
   #local p41=<7.0,1.2,-3>;
   #local p42=<2.8,1.2,-3>;
   #local p43=<6.4,1.6,-3>;
   #local p44=<10.0,1.4,-3>;

   #local raio=0.00000001;

   object{
      retalho(
         p11,p12,p13,p14,
         p21,p22,p23,p24,
         p31,p32,p33,p34,
         p41,p42,p43,p44,
         raio,
         tx_grade, tx_bandeira)
         scale 2
         translate <-20,0,5>
   } texture {tx_bandeira}

}

#include "camlight.inc"
#declare centro_cena = < 10.00, 8.00, -1.00 >;
#declare raio_cena = 30.0;
#declare dir_camera = < 1.00, 1.00, 2.00 >;
#declare dist_camera = 8.0;
#declare intens_luz = 1.00;
camlight(centro_cena, raio_cena, dir_camera, dist_camera , z, intens_luz)