//--------------------------------------------------------------------------------------- //------------------------------------------------------------------------------ textures #declare Mast_Texture = texture { //Chrome_Metal} pigment{ color rgb<1,1,1> } finish { phong 0.1} } // end of texture #declare Base_Texture = texture{ pigment{ color rgb<1,1,1>*0.7} finish { phong 1} } // end of texture //-------------------------------------------------------------------------------------// #include "Mast_1.inc" //-------------------------------------------------------------------------------------// object{ Mast_1( 8, // number of segments * segment height = total height 2.00, // segment_height 1.00, // half width (outline!) 0.050, // R1, tube main radius 0.025 // R2, tube diagonals radius ) //------------------------------------------------------------------// texture { Mast_Texture } scale <1,1,1>*1 rotate<0,0,0> translate<0.00,0.05, 0.00>} //-------------------------------------------------------------------------------------// //--------------------------------------------------------------------------------------- // base: box {<-1,0,-1>,< 1,0.05,1> scale texture{Base_Texture}} //--------------------------------------------------------------------------------------- //---------------------------------------------------------------------------------------