/////////////////////////////////////////// // Computacao Grafica // // Exercicio de POV-Ray // 27/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 >; // Declaracao de parametros iniciais background{ color cinza } light_source { // < 5.00, (10.00 - 10*clock), -10.00 > < 5.00, 10.00, -10.00 > color branco } camera { angle 15 location < -6.00, 3.00, -20.00 > look_at < 1.00, 0.00, 0.00 > } #declare esfera = sphere { <0.00 0.00 0.00> 1.50 pigment { color amarelo } scale < 1.50, 1.00, 0.50 > scale < 0.75, 0.75, 0.75 > translate < 1.25, 0.00, 0.00 > } #declare texto = text { ttf "maturasc.ttf" "Poli" 1.00 0.00 pigment { color azul } translate < 0.00, 0.00, -1.00 > } #declare figura = union { object { esfera } object { texto } } // Desenha a figura object { figura // translate < 2*clock, abs(sin(3*clock))*1/(clock+1), 0.00 > translate < 0.00, abs(sin(3*clock))*1/(clock+1), 0.00 > }