<!-- Click and drag to spin and move shapes. Superfluous Group nodes removed. -->
<
Group>
</
Group>
<!-- A small transparent box is added to indicate the virtual geometry of the PlaneSensor -->
<
Transform DEF='
TRANSPARENT_BOX_TRANSFORM'>
<
Shape>
<
Box size='
8 8 0.1'/>
<
Appearance>
<Material diffuseColor='.7 .7 .7' transparency='.5'/>
</
Appearance>
</
Shape>
</
Transform>
<!-- Adding this Inline reference to another scene superimposes VRML coordinate system axes. -->
<
Transform scale='
4 4 4'>
</
Transform>
<!-- Note that we are connecting a chain of behavior engines in these ROUTEs. The event types passed via each ROUTE must each match. -->
<
ROUTE fromNode='
IS_OVER_SENSOR'
fromField='
isOver'
toNode='
CLOCK'
toField='
set_enabled'/>
<
ROUTE fromNode='
CLOCK'
fromField='
fraction_changed'
toNode='
SPIN_PATH'
toField='
set_fraction'/>
<
ROUTE fromNode='
SPIN_PATH'
fromField='
value_changed'
toNode='
ROTATING_SHAPE_TRANSFORM'
toField='
set_rotation'/>
<
ROUTE fromNode='
DRAG_SENSOR'
fromField='
translation_changed'
toNode='
ROTATING_SHAPE_TRANSFORM'
toField='
set_translation'/>