#VRML V2.0 utf8

DEF ProximitySensor1 ProximitySensor 
  {
  size 2 8 5
  }

DEF Transform1 Transform 
  {
  children 
    [
    Shape 
      {
      appearance       Appearance 
	{
	material 	Material 
	  {
	  }
	}
      geometry       Box 
	{
	size 2 2 5
	}
      }
    ]
  translation 0 1.463414e-2 0
  }

DEF TimeSensor1 TimeSensor 
  {
  }

ROUTE ProximitySensor1.enterTime TO TimeSensor1.set_startTime

DEF PositionInterpolator1 PositionInterpolator 
  {
  key 
    [
    -3.671970e-3 
    1 
    ]
  keyValue 
    [
    0 0 0 
    0 4 0 
    ]
  }

ROUTE TimeSensor1.fraction_changed TO PositionInterpolator1.set_fraction
ROUTE PositionInterpolator1.value_changed TO Transform1.set_translation

Transform 
  {
  children 
    [
    Shape 
      {
      appearance       Appearance 
	{
	material 	Material 
	  {
	  }
	}
      geometry       Text 
	{
	string 
	  [
	  "Proximity Trigger for Elevator"
	  ]
	}
      }
    ]
  translation -2.605783 2.806178 0
  }

Group 
  {
  children 
    [
    Transform 
      {
      children 
	[
	Shape 
	  {
	  appearance 	  Appearance 
	    {
	    material 	    Material 
	      {
	      diffuseColor 1 0.200000 0.800000
	      transparency 0.400000
	      }
	    }
	  geometry 	  ElevationGrid 
	    {
	    height 
	      [
	      0 
	      0 
	      0 
	      0 
	      ]
	    xDimension 2
	    xSpacing 15
	    zDimension 2
	    zSpacing 20
	    }
	  }
	]
      rotation 0.190803 -8.714579e-3 4.567251e-4 0.384366
      translation -2.792555 5.234639 -7.680730
      }
    Transform 
      {
      children 
	[
	Shape 
	  {
	  appearance 	  Appearance 
	    {
	    material 	    Material 
	      {
	      diffuseColor 1 0 0
	      }
	    }
	  geometry 	  Cone 
	    {
	    }
	  }
	]
      rotation 0 0 1 3.140000
      scale 0.500000 0.500000 0.500000
      translation -5.781117e-2 2.502264 0
      }
    Transform 
      {
      children 
	[
	Shape 
	  {
	  appearance 	  Appearance 
	    {
	    material 	    Material 
	      {
	      diffuseColor 1 0 0
	      }
	    }
	  geometry 	  Cylinder 
	    {
	    radius 0.200000
	    }
	  }
	]
      translation -5.525489e-2 3.703175 0
      }
    ]
  }

Transform 
  {
  children 
    [
    Shape 
      {
      appearance       Appearance 
	{
	material 	Material 
	  {
	  diffuseColor 1 0 0
	  }
	}
      geometry       Text 
	{
	string 
	  [
	  "go here"
	  ]
	}
      }
    ]
  translation 0.300000 1.799999 0
  }

