#default { finish { ambient 0.4 } } camera { up <0, 1, 0> right <1, 0, 0> location <-4,4,-20> look_at <2,0,0> angle 20 } #include "colors.inc" #include "metals.inc" #declare dkbeigepaint = texture { pigment { color rgb <0.6,0.5,0.4> } finish { diffuse 0.8 specular 0.2 } } #declare whiteplastic = texture { pigment { color rgb <0.95,0.95,0.95> } finish { diffuse 0.9 specular 0.1 } } #declare greenpaint = texture { pigment { color rgb <0 1 0> } finish { specular 0 reflection 0 diffuse 0.7 } } #declare offwhitepaint = texture { pigment { color rgb <0.9 0.9 0.8> } finish { specular 0 reflection 0 diffuse 0.7 } } #declare blackrubber = texture { pigment { color rgb <0.2 0.2 0.2> } finish { specular 0 reflection 0 diffuse 0.7 } } #declare blackplastic = texture { pigment { color rgb <0.2 0.2 0.2> } finish { specular 0.4 reflection 0 diffuse 0.5 } } #declare blueplastic = texture { pigment { color rgb <0.1,0.1,0.9> } finish { diffuse 0.9 specular 0.1 } } background { color Black } light_source { <20,20,-20> color rgb <0.7,0.7,0.7> } light_source { <-10,20,-20> color rgb <0.4,0.4,0.4> } //box { <-15,0,-15> <15,-1,15> texture { offwhitepaint } } cylinder { <-15,0,0> <15,0,0> 0.01 texture { greenpaint } } cylinder { <0,0,-15> <0,0,15> 0.01 texture { greenpaint } } text { ttf "cyrvetic.ttf" "Z" 0.1 0 scale 0.5 translate <-0.5,0,7> texture { greenpaint } } text { ttf "cyrvetic.ttf" "X" 0.1 0 scale 0.5 translate <5.5,0,0.2> texture { greenpaint } } #include "pov_pen.pov" object { pov_pen } object { pov_pen_cap } object { pov_pen translate -5*z } object { pov_pen_cap rotate -3*z rotate -80*y translate <-2.5,3.5,-12> } object { pov_pen_cap rotate 180*x -90*z rotate -80*y translate <-1.7,3.9,-11> } object { pov_pen_cap rotate 180*x rotate -10*z rotate 90*y translate <-1,3.5,-12> }