// Last edited on DATE TIME by USER // Processed by remove-cam-lights background{ color rgb < 0.75, 0.80, 0.85 > } #declare textura1 = texture { pigment { bozo color_map{ [0.0 color rgb<0,0,1>] [0.7 color rgb<0,1,0>] } } finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 } } #declare textura2 = texture { pigment { bozo color_map{ [0.0 color rgb<0,0,0>] [0.1 color rgb<1,0,0>] [0.2 color rgb<0,1,0>] [0.3 color rgb<0,0,1>] [0.4 color rgb<1,1,0>] [0.5 color rgb<1,0,1>] [0.6 color rgb<0,1,1>] [0.7 color rgb<0.5,1,1>] [0.8 color rgb<0.5,0.5,0>] [0.9 color rgb<1,0.0,1>] [1.0 color rgb<1,0.5,0.5>] } } finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 } } #declare espessura = 3; #declare raio = 2; #declare cilindro = cylinder { < 0, 0, 0 >, < 0, 0, espessura >, raio texture {textura2} } #macro escrever_letra(letra,theta) text{ ttf "arial.ttf" letra espessura /2 2 texture {textura1} translate<-0.5,0,0> translate<0,raio,0> rotate<0,0,theta> } #end #macro escrever_texto(texto) #declare n = 1; #while(n<=strlen(texto)) escrever_letra(substr(texto,n,1),(n*-20)+(strlen(texto)/2)*20) #declare n = n + 1; #end #end cilindro escrever_texto("WAGNER") // Original camera parameters: // #local cam_ctr = <0,1.0,0.00> // #local cam_vec = (<3.5,2.0,-6>-<0,1.0,0.00>) // #local cam_sky = (1*y) #include "camlight.inc" camlight(<0,1.0,0.00>,<10,10,10>,20.0,(1*y),1.0)