// Last edited on DATE TIME by USER // Processed by remove-cam-lights #include "colors.inc" background{ color rgb < 0.75, 0.80, 0.85 > } #declare azul = texture { pigment { color rgb < 0.10, 0.80, 1.00 > } finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 } } #declare amarelo = texture { pigment { color rgb < 1.00, 0.80, 0.10 > } finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 } } #declare roxo = texture { pigment { color rgb < 0.5, 0.4, 0.6 > } finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 } } #declare azul = texture { pigment { color rgb < 0.2, 0.1, 1.0 > } finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 } } #declare lilas = texture { pigment { color rgb < 0.7, 0.7, 0.9 > } finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 } } #declare vermelho = texture { pigment { color rgb < 1, 0, 0 > } finish { diffuse 0.8 specular 0.1 roughness 0.005 ambient 0.1 } } #declare plano = plane { y, 0 texture { pigment { SeaGreen } finish { diffuse 0.5 ambient 0.5 } } scale 15 } #declare esfera = sphere { < 0, 10, 0 >, 10 texture { azul } pigment{ bozo color_map{ [0.0 color rgb <1.0 1.0 0.0>] [0.5 color rgb <0.0 0.0 1.0>] } scale 0.2 } } #macro desenha_texto (texto, xx,yy,zz) text { ttf "arial.ttf" texto 30, 0 scale <6,6,6> translate texture {vermelho} } #end object {plano} difference { difference { difference { difference { difference { object {esfera} object {desenha_texto ("M",-7, 10,-1)} rotate <0,-5,0> } object {desenha_texto ("a",-2, 10,-1)} rotate <0,0,0> } object {desenha_texto ("r", 2, 10,-1)} rotate <0,-15,0> } object {desenha_texto ("c", 2, 10,-1)} rotate <0,-25,0> } object {desenha_texto ("o", 2, 10,-1)} rotate <0,70,0> } // Original camera parameters: // #local cam_ctr = <0,10,0> // #local cam_vec = (<20,10,25>-<0,10,0>) // #local cam_sky = y #include "camlight.inc" camlight(<0,10,0>,<10,10,10>,20.0,y,1.0)