#VRML V2.0 utf8 DEF c TimeSensor {startTime -1 cycleInterval 4} Viewpoint {position -3 1 10 orientation -1 0.3 0.07 0.07} DEF i ProximitySensor {size 100 100 100} DEF k Transform {children DEF l ProximitySensor {size 1 1 1} scale 0.1 0.1 0.1} DEF m PositionInterpolator {key [0,0.9999,1] keyValue [0.0001 0.0001 0.0001,0.0001 0.0001 0.0001,100 100 100]} DEF _5 Transform {children Shape {geometry Sphere {}} translation -3 0 0} DEF _6 PositionInterpolator {key [0,0.5,1] keyValue [-3 0 0,0 0 0,3 0 0]} DEF _7 TimeSensor {startTime -1 cycleInterval 5} ROUTE i.enterTime TO c.set_startTime ROUTE m.value_changed TO k.set_scale ROUTE c.fraction_changed TO m.set_fraction ROUTE _6.value_changed TO _5.set_translation ROUTE _7.fraction_changed TO _6.set_fraction ROUTE l.enterTime TO _7.set_startTime