/////////////////////////////////////////// // Computacao Grafica // // Exercicio de POV-Ray // 19/10/2000 ////////////////////////////////////////// // // Luciano Rodrigues Poli - RA 971096 // ////////////////////////////////////////// // Declaracao de cores utilizadas na imagem #declare vermelho = rgb < 1.00, 0.00, 0.00 >; #declare marrom = rgb < 0.50, 0.30, 0.00 >; #declare verde = rgb < 0.00, 1.00, 0.00 >; #declare bege = rgb < 1.00, 0.90, 0.70 >; #declare amarelo = rgb < 1.00, 1.00, 0.00 >; #declare azul = rgb < 0.00, 0.00, 1.00 >; #declare cinza = rgb < 0.90, 0.90, 0.90 >; #declare preto = rgb < 0.10, 0.10, 0.10 >; #declare branco = rgb < 1.00, 1.00, 1.00 >; #declare miolo = cylinder { <-0.50, 0.00, 0.00> <0.50, 0.00, 0.00> 0.1 texture { pigment { cinza } normal { bumps 0.4 scale 0.2 } } } // Declaracao de parametros iniciais background{ color cinza } light_source { < 10.00, 20.00, -10.00 > color branco } camera { angle 15 location < 0.00, 6.00, -10.00 > look_at < 0.00, 0.00, 0.00 > } difference{ blob { threshold 0.10 sphere { <-1.00, 0.25, 0.00>, 0.50, 1 pigment {verde} } sphere { <-1.00, -0.25, 0.00>, 0.50, 1 pigment {verde} } cylinder { <-0.75, 0.00, 0.00>, <0.75, 0.00, 0.00>, 0.3, 1 pigment {amarelo} } sphere { <1.00, 0.25, 0.00>, 0.50, 1 pigment {vermelho} } sphere { <1.00, -0.25, 0.00>, 0.50, 1 pigment {vermelho} } finish { phong 1} } box { <0.50, 0.00, 0.00> <-0.50, 5.00, -5.00> texture { pigment { color bege } } } } object{ miolo }