// PoVRay 3.7 Scene File " ... .pov" // author: ... // date: ... //------------------------------------------------------------------------ #version 3.7; #include "environment.inc" camera { angle 14 location <20.0 , 15.0 ,-20.0> right x*image_width/image_height look_at <0.0 , 1 , 0.0>} //------------------------------------------------------------------------ //------------------------------------------------------------------------ #macro AxisXYZ( AxisLenX, AxisLenY, AxisLenZ, Tex_Dark, Tex_Light) //--------------------- drawing of 3 Axes -------------------------------- union{ #if (AxisLenX != 0) object { Axis_(AxisLenX, Tex_Dark, Tex_Light) rotate< 0,0,-90>}// x-Axis text { ttf "arial.ttf", "+x", 0.001, 0 texture{Tex_Dark} rotate<0,-45,0> scale 0.65 translate no_shadow} #end // of #if #if (AxisLenY != 0) object { Axis_(AxisLenY, Tex_Dark, Tex_Light) rotate< 0,0, 0>}// y-Axis text { ttf "arial.ttf", "+y", 0.001, 0 texture{Tex_Dark} rotate<0,0,0> scale 0.65 translate <-0.65,AxisLenY+0.50,-0.0> rotate<0,-45,0> no_shadow} #end // of #if #if (AxisLenZ != 0) object { Axis_(AxisLenZ, Tex_Dark, Tex_Light) rotate<90,0, 0>}// z-Axis text { ttf "arial.ttf", "+z", 0.001, 0 texture{Tex_Dark} rotate<0,-45,0> scale 0.65 translate <-0.75,0.5,AxisLenZ+0.10> no_shadow} #end // of #if } // end of union #end// of macro "AxisXYZ( ... )" //------------------------------------------------------------------------ object{ AxisXYZ( 3.00, 3.00, 3.00, Texture_A_Dark, Texture_A_Light)} //-------------------------------------------------- end of coordinate axes //-------------------------------------------------------------------------- //---------------------------- objects in scene ---------------------------- //-------------------------------------------------------------------------- #include "object.inc" object {Object uv_mapping texture { Recto } clipped_by { plane { x-3*z+y,0.5 } } }