//---------------------------------------------------------------------------------------
//----------------------------------------------------------------------------- textures
#declare Railing_Texture = 
           texture { pigment { color rgb<0.40,0.25,0.15>*1.2 }
                     normal  { bumps 0.5 scale <0.015,0.015,0.015>}
                     finish  { phong 0.5 reflection 0.00 }
                   } // end of texture
 
#declare Brick_Scale     = <0.09,0.061,0.061>; 
#declare Brick_Translate = <0.0, 0.035,-0.0>;
#declare Brick_Intensity = 0.20; 
//------------------------------------------------------------- textures
#declare Step_Texture =  // sandstone
         texture { pigment{ color rgb< 0.90, 0.78, 0.60>}
                   normal { pigment_pattern{ brick 
                                             color rgb 0.2, 
                                             color rgb 0.8 
                                             scale Brick_Scale 
                                             translate Brick_Translate
                                             rotate<0,0,0>} Brick_Intensity}
                   finish { diffuse 0.9 phong 0.1}
                 } // end of texture 
//---------------------------------------------------------------------------------------
#include "Stair_C.inc" 
//-------------------------------------------------------------------------------------// 
object{ Stair_C(  2.00, // Stair___H, // stair total height
                  4.00, // Stair___X, // length of stair in x direction    
                  0.175,// Step___H_, // ca. single step height - adapted to fit the height                           
                  1.50, // Step___Z, // width  of a step in z direction
                  1, // Banisters_On 1=right; 2 = left; 3= both ; 0= off;
                  0.05, // Railing___R, // radius of railing linear tubes
                  0.03, // Railing___Rv // radius of vertical tubes 
                  0.75, // Railing___H, // railing heigth 
                  Railing_Texture, // 
                  Step_Texture   // 
                ) //-------------------------------------------------------------------//
        scale <1,1,1>*1

        rotate<0,-60,0> 
        translate<-0.25,0.00, 0.00>}
//---------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------


