// MC930 - Laboratorio 1 - Poltrona de Einstein
// Last edited on 2003-07-31 22:50:26 by stolfi
// Martim Carbone - RA:002193

camera {
  location  0.75*<  15.00, -10.00, 10.5 >  // Posição do observador.
  right     -1.0*x                 // Largura RELATIVA da imagem.
  up        0.75*y                 // Altura RELATIVA da imagem.      
  sky       z                      // Qual direção é "para cima"?
  look_at   <  2.00, 2.00, 3.00 >  // Para onde a câmera está apontando.
} 

// Fontes de luminosidade

light_source { <2, -8, 7> color rgb <1, 1, 1>}
light_source { <15, -2, 25> color rgb 1.2*<1, 1, 1>}
light_source { <3, -10, 15> color rgb 0.8*<1, 1, 1>}

// Cor de fundo

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

// base da poltrona

cone {
   <2, 2, 0>, 2
   <2, 2, 2>, 0.5
   texture{ pigment { color rgb < 0.00, 0.00, 1.00 > }}
}

// assento da poltrona

box {
   <0, 0, 2>,
   <4, 4, 3>
   texture{ pigment { color rgb < 1.00, 0.00, 0.00 > }}
}

// encosto da poltrona

box {
   <0, 4, 2>,
   <4, 5, 7>
   texture{ pigment { color rgb < 1.00, 0.00, 0.00 > }}
}

// braco esquerdo da poltrona

cylinder {
   <3.25, 4, 3.75>,
   <3.25, 0, 3.75>,
   0.75
   texture { pigment { color rgb <0.00, 0.00, 1.00> }}
}

// braco direito da poltrona

cylinder {
   <0.75, 4, 3.75>,
   <0.75, 0, 3.75>,
   0.75
   texture { pigment { color rgb <0.00, 0.00, 1.00> }}
}