// Exercicio 4 de MC930

background{ color rgb < 1.00, 1.00, 1.00 > }

camera {
  location  <  0.00, 6.50, 1.50 >
  right     <  0.00, 1.20, 0.00 >
  up        <  0.00, 0.00, 0.90 >
  sky       <  0.00, 0.00, 1.00 >
  look_at   <  0.00, 0.00, 0.00 >
}

light_source { <0.00, 4.00, 1.50> color rgb <1.00,1.00,1.00> }

#declare rosa = rgb < 1.00, 0.50, 0.50 >;
#declare amarelo = rgb < 1.20,1.20,0.00 >;
#declare roxo = rgb < 1.00,0.00,1.00 >;
#declare preto = rgb < 0.00,0.00,0.00 >;
#declare laranja = rgb < 1.00, 0.80, 0.00 >;
#declare verde = rgb < 0.00, 1.00, 0.00 >;
#declare vermelho = rgb < 1.00, 0.00, 0.00 >;
#declare azul = rgb < 0.00, 0.00, 1.00 >;


#declare caixa =
  box {
    <0.00, 0.00, 0.00>,
    <0.50, 0.50, 0.50>
    texture { pigment { color amarelo }}
    translate <2.60, 0.0, 0.0>

  }



#declare toro =
torus { 0.8, 0.2
   pigment { vermelho }
   translate <3.00, 0.0, 0.3>
  }


#declare texto =
text { ttf "timrom.ttf" "Future.com" 1.15, 0
    pigment {azul }
    translate <-1.60,0.00,0.00>
 }


object {
	texto
        rotate <80.0, 0.00,180.0>
}

object {
	toro
	translate <-6.00 + 6*clock, 0.00, 0.00>

}


object {
	caixa
	translate <-6.0 + 6*clock, 0.00, 0.00>

}