#VRML V2.0 utf8
Viewpoint {  position 2 12 15  orientation  1 0 0   -0.60  }

DEF  Stufe Group
  {  children
     [  Shape
        {  geometry   Box {size 4 0.1 1}
           appearance Appearance { material Material { diffuseColor 1 0 0 } }
        }
        Shape
        {  geometry   Box {size 3 0.2 0.4}
           appearance Appearance { material Material { diffuseColor 0 1 0 } }
        }
     ]
  }

DEF  Stiege Group
  {   children
     [  Transform { children [USE Stufe]  translation 0 0   0 }
        Transform { children [USE Stufe]  translation 0 0.5 1 }
        Transform { children [USE Stufe]  translation 0 1.0 2 }
        Transform { children [USE Stufe]  translation 0 1.5 3 }
     ]
  }

Transform { children [USE Stiege]  rotation 0 1 0  1.57  translation  2.5 2.5 5.5 }

DEF Absatz Transform
{  children  [  Shape  { appearance Appearance { material Material { diffuseColor 0 0 1 } }
                         geometry Box { size 4 0.1 4}
                       }
             ]
             translation  0 2 5.5
}