<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 3.0//EN" "http://www.web3d.org/specifications/x3d-3.0.dtd">
<X3D profile='Immersive' version='3.0 xmlns:xsd='http://www.w3.org/2001/XMLSchema-instance' xsd:noNamespaceSchemaLocation =' http://www.web3d.org/specifications/x3d-3.0.xsd '>
<head>
<meta name='titlecontent='M1A1.x3d'/>
<meta name='descriptioncontent='M1A1 Abrams tank with draggable turret and barrel.'/>
<meta name='creatorcontent='Scott Tufts'/>
<meta name='createdcontent='15 September 2001'/>
<meta name='modifiedcontent='20 October 2019'/>
<meta name='referencecontent=' http://www.fas.org/man/dod-101/sys/land/m1.htm '/>
<meta name='Imagecontent='m1-951231-F-8381L-003.jpg'/>
<meta name='Imagecontent=' http://www.fas.org/man/dod-101/sys/land/m1-951231-F-8381L-003.jpg '/>
<meta name='subjectcontent='M1A1 Main Battle Tank Abrams'/>
<meta name='identifiercontent=' https://savage.nps.edu/Savage/GroundVehicles/M1A1/M1A1.x3d '/>
<meta name='generatorcontent='X3D-Edit 3.2, https://savage.nps.edu/X3D-Edit'/>
<meta name='licensecontent=' ../../license.html'/>
</head>
<!-- -->
<Scene>
<WorldInfo title='M1A1.x3d'/>
<Background groundAngle='1.309 1.570796groundColor='.1 .1 0 .4 .25 .2 .6 .6 .6skyAngle='1.309 1.571skyColor='0 .2 .7 0 .5 1 1 1 1'/>
<Viewpoint description='Frontorientation='0 1 0 -1.57position='-10 0 -1'/>
<Viewpoint description='Front Highorientation='.4 1 0 -1.2position='-9 3 0'/>
<Viewpoint description='left side skirtsorientation='0 1 0 -3.14position='0 0 -8'/>
<Viewpoint description='roadWheelorientation='0 1 0 -3.14position='0 -1 -4'/>
<Transform DEF='hull_transformtranslation='-3.959 -1.7395 -3.479bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape DEF='hullbboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance DEF='sand_color'>
<Material diffuseColor='.8 .7 .6'/>
</Appearance>
<IndexedFaceSet solid='falsecoordIndex='0 8 7 6 5 4 3 2 1 0 -1 9 17 16 15 14 13 12 11 10 9 -1 0 1 10 9 0 -1 1 2 11 10 1 -1 2 3 12 11 2 -1 3 4 13 12 3 -1 4 5 14 13 4 -1 5 6 15 14 5 -1 6 7 16 15 6 -1 7 8 17 16 7 -1 8 0 9 17 8 -1'>
<Coordinate point='7.918 1.5 0 7.918 0.8 0 6.5 0.432 0 2 0.432 0 0.5 0.8 0 0 1.2 0 2.5 1.35 0 4.5 1.35 0 5.4 1.5 0 7.918 1.5 3.479 7.918 0.8 3.479 6.5 0.432 3.479 2 0.432 3.479 0.5 0.8 3.479 0 1.2 3.479 2.5 1.35 3.479 4.5 1.35 3.479 5.4 1.5 3.479'/>
</IndexedFaceSet>
</Shape>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<IndexedFaceSet solid='falsecoordIndex='0 5 4 3 2 1 0 -1 0 1 7 6 0 -1 6 11 10 9 8 7 6 -1 1 7 8 2 1 -1 8 2 3 9 8 -1 9 3 4 10 9 -1 10 4 5 11 10 -1 11 5 0 6 11 -1'>
<Coordinate point='7.918 1.5 3.47 7.918 1.266 3.47 1.1 1.266 3.47 2.5 1.35 3.47 4.5 1.35 3.47 5.4 1.5 3.47 7.918 1.5 4.15 7.918 1.266 4.15 1.1 1.266 4.15 2.5 1.35 4.15 4.5 1.35 4.15 5.4 1.5 4.15'/>
</IndexedFaceSet>
</Shape>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<IndexedFaceSet solid='falsecoordIndex='0 5 4 3 2 1 0 -1 0 1 7 6 0 -1 6 11 10 9 8 7 6 -1 1 7 8 2 1 -1 8 2 3 9 8 -1 9 3 4 10 9 -1 10 4 5 11 10 -1 11 5 0 6 11 -1'>
<Coordinate point='7.918 1.5 0.05 7.918 1.266 0.05 1.1 1.266 0.05 2.5 1.35 0.05 4.5 1.35 0.05 5.4 1.5 0.05 7.918 1.5 -.63 7.918 1.266 -.63 1.1 1.266 -.63 2.5 1.35 -.63 4.5 1.35 -.63 5.4 1.5 -.63'/>
</IndexedFaceSet>
</Shape>
<!-- Left side skirts -->
<Transform DEF='transform_right_skirtstranslation='0 -.02 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<!-- ROUTE information for trans_r_skrt_1 node:  [from r_skrt_1_sensor.rotation_changed to set_rotation ] -->
<Transform DEF='trans_r_skrt_1center='2.5 1.35 -.63bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<!-- ROUTE information for r_skrt_1_sensor node:  [from rotation_changed to trans_r_skrt_1.set_rotation ] -->
<CylinderSensor DEF='r_skrt_1_sensormaxAngle='0minAngle='-1.57'/>
<Shape DEF='right_skirt_1bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<IndexedFaceSet creaseAngle='1.57solid='falsecoordIndex='0 3 2 1 0 -1 4 7 6 5 4 -1 0 4 5 1 0 -1 1 5 6 2 1 -1 2 6 7 3 2 -1 3 0 4 7 3 -1'>
<Coordinate point='0.5 0.8 -.63 0 1.2 -.63 2.5 1.35 -.63 2.5 0.62 -.63 0.5 0.8 -.67 0 1.2 -.67 2.5 1.35 -.67 2.5 0.62 -.67'/>
</IndexedFaceSet>
</Shape>
</Transform>
<ROUTE fromNode='r_skrt_1_sensorfromField='rotation_changedtoNode='trans_r_skrt_1toField='set_rotation'/>
<!-- ROUTE information for trans_r_skrt_2 node:  [from r_skrt_2_sensor.rotation_changed to set_rotation ] -->
<Transform DEF='trans_r_skrt_2center='2.5 1.35 -.63bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<!-- ROUTE information for r_skrt_2_sensor node:  [from rotation_changed to trans_r_skrt_2.set_rotation ] -->
<CylinderSensor DEF='r_skrt_2_sensormaxAngle='1.57'/>
<Shape DEF='right_skirt_2bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<IndexedFaceSet creaseAngle='1.57solid='falsecoordIndex='0 3 2 1 0 -1 4 7 6 5 4 -1 0 1 5 4 0 -1 1 2 6 5 1 -1 2 3 7 6 2 -1 3 0 4 7 3 -1'>
<Coordinate point='2.51 1.35 -.63 3.3 1.35 -.63 3.3 .62 -.63 2.51 .62 -.63 2.51 1.35 -.67 3.3 1.35 -.67 3.3 .62 -.67 2.51 .62 -.67'/>
</IndexedFaceSet>
</Shape>
</Transform>
<ROUTE fromNode='r_skrt_2_sensorfromField='rotation_changedtoNode='trans_r_skrt_2toField='set_rotation'/>
<!-- ROUTE information for trans_r_skrt_3 node:  [from r_skrt_3_sensor.rotation_changed to set_rotation ] -->
<Transform DEF='trans_r_skrt_3center='4.1 1.35 -.63bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<!-- ROUTE information for r_skrt_3_sensor node:  [from rotation_changed to trans_r_skrt_3.set_rotation ] -->
<CylinderSensor DEF='r_skrt_3_sensormaxAngle='0minAngle='-1.57'/>
<Shape DEF='right_skirt_3bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<IndexedFaceSet creaseAngle='1.57solid='falsecoordIndex='0 3 2 1 0 -1 4 7 6 5 4 -1 0 1 5 4 0 -1 1 2 6 5 1 -1 2 3 7 6 2 -1 3 0 4 7 3 -1'>
<Coordinate point='3.31 1.35 -.63 4.1 1.35 -.63 4.1 .62 -.63 3.31 .62 -.63 3.31 1.35 -.67 4.1 1.35 -.67 4.1 .62 -.67 3.31 .62 -.67'/>
</IndexedFaceSet>
</Shape>
</Transform>
<ROUTE fromNode='r_skrt_3_sensorfromField='rotation_changedtoNode='trans_r_skrt_3toField='set_rotation'/>
<!-- ROUTE information for trans_r_skrt_4 node:  [from r_skrt_4_sensor.rotation_changed to set_rotation ] -->
<Transform DEF='trans_r_skrt_4center='4.1 1.35 -.63bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<!-- ROUTE information for r_skrt_4_sensor node:  [from rotation_changed to trans_r_skrt_4.set_rotation ] -->
<CylinderSensor DEF='r_skrt_4_sensormaxAngle='1.57'/>
<Shape DEF='right_skirt_4bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<IndexedFaceSet creaseAngle='1.57solid='falsecoordIndex='0 3 2 1 0 -1 4 7 6 5 4 -1 0 1 5 4 0 -1 1 2 6 5 1 -1 2 3 7 6 2 -1 3 0 4 7 3 -1'>
<Coordinate point='4.11 1.35 -.63 4.9 1.35 -.63 4.9 .62 -.63 4.11 .62 -.63 4.11 1.35 -.67 4.9 1.35 -.67 4.9 .62 -.67 4.11 .62 -.67'/>
</IndexedFaceSet>
</Shape>
</Transform>
<ROUTE fromNode='r_skrt_4_sensorfromField='rotation_changedtoNode='trans_r_skrt_4toField='set_rotation'/>
<!-- ROUTE information for trans_r_skrt_5 node:  [from r_skrt_5_sensor.rotation_changed to set_rotation ] -->
<Transform DEF='trans_r_skrt_5center='5.7 1.35 -.63bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<!-- ROUTE information for r_skrt_5_sensor node:  [from rotation_changed to trans_r_skrt_5.set_rotation ] -->
<CylinderSensor DEF='r_skrt_5_sensormaxAngle='0minAngle='-2'/>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance DEF='black'>
<Material diffuseColor='0.1 .1 .1'/>
</Appearance>
<IndexedFaceSet solid='falsecoordIndex='0 1 5 4 0 -1'>
<Coordinate point='4.91 1.35 -.63 5.7 1.35 -.63 5.7 .62 -.63 4.91 .62 -.63 4.91 1.35 -.67 5.7 1.35 -.67 5.7 .62 -.67 4.91 .62 -.67'/>
</IndexedFaceSet>
</Shape>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<IndexedFaceSet solid='falsecoordIndex='4 5 6 7 4 -1'>
<Coordinate point='4.91 1.35 -.63 5.7 1.35 -.63 5.7 .62 -.63 4.91 .62 -.63 4.91 1.35 -.67 5.7 1.35 -.67 5.7 .62 -.67 4.91 .62 -.67'/>
</IndexedFaceSet>
</Shape>
</Transform>
<ROUTE fromNode='r_skrt_5_sensorfromField='rotation_changedtoNode='trans_r_skrt_5toField='set_rotation'/>
<!-- ROUTE information for trans_r_skrt_6 node:  [from r_skrt_6_sensor.rotation_changed to set_rotation ] -->
<Transform DEF='trans_r_skrt_6center='5.7 1.35 -.63bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<!-- ROUTE information for r_skrt_6_sensor node:  [from rotation_changed to trans_r_skrt_6.set_rotation ] -->
<CylinderSensor DEF='r_skrt_6_sensormaxAngle='2'/>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='black'/>
<IndexedFaceSet solid='falsecoordIndex='0 1 5 4 0 -1'>
<Coordinate point='5.71 1.35 -.63 6.5 1.35 -.63 6.5 .62 -.63 5.71 .62 -.63 5.71 1.35 -.67 6.5 1.35 -.67 6.5 .62 -.67 5.71 .62 -.67'/>
</IndexedFaceSet>
</Shape>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<IndexedFaceSet solid='falsecoordIndex='4 5 6 7 4 -1'>
<Coordinate point='5.71 1.35 -.63 6.5 1.35 -.63 6.5 .62 -.63 5.71 .62 -.63 5.71 1.35 -.67 6.5 1.35 -.67 6.5 .62 -.67 5.71 .62 -.67'/>
</IndexedFaceSet>
</Shape>
<ROUTE fromNode='r_skrt_6_sensorfromField='rotation_changedtoNode='trans_r_skrt_6toField='set_rotation'/>
<!-- ROUTE information for trans_r_skrt_7 node:  [from r_skrt_7_sensor.rotation_changed to set_rotation ] -->
<Transform DEF='trans_r_skrt_7center='6.51 1.35 -0.67bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<!-- ROUTE information for r_skrt_7_sensor node:  [from rotation_changed to trans_r_skrt_7.set_rotation ] -->
<CylinderSensor DEF='r_skrt_7_sensormaxAngle='3minAngle='-1.57'/>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='black'/>
<IndexedFaceSet solid='falsecoordIndex='0 1 3 2 0 -1'>
<Coordinate point='6.51 1.35 -.63 7.75 1.35 -.63 6.51 1.35 -.67 7.75 1.35 -.67'/>
</IndexedFaceSet>
</Shape>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<IndexedFaceSet creaseAngle='3.14solid='falsecoordIndex='0 10 9 8 7 0 -1'>
<Coordinate point='6.51 1.35 -0.67 7.75 1.35 -0.67 7.75 1.1 -0.67 7.35 1.1 -0.67 7.33 1.09 -0.67 7.31 1.075 -0.67 7.29 1.055 -0.67 7.27 1.02 -0.67 7.25 1 -0.67 7.25 0.62 -0.67 6.51 0.62 -0.67'/>
</IndexedFaceSet>
</Shape>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<IndexedFaceSet creaseAngle='3.14solid='falsecoordIndex='0 7 6 5 4 3 2 1 0 -1'>
<Coordinate point='6.51 1.35 -0.67 7.75 1.35 -0.67 7.75 1.1 -0.67 7.35 1.1 -0.67 7.33 1.09 -0.67 7.31 1.075 -0.67 7.29 1.055 -0.67 7.27 1.02 -0.67 7.25 1 -0.67 7.25 0.62 -0.67 6.51 0.62 -0.67'/>
</IndexedFaceSet>
</Shape>
</Transform>
<ROUTE fromNode='r_skrt_7_sensorfromField='rotation_changedtoNode='trans_r_skrt_7toField='set_rotation'/>
</Transform>
</Transform>
<!-- Right side skirts -->
<Transform DEF='transform_left_skirtstranslation='0 -.02 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape DEF='left_skirt_1bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<IndexedFaceSet creaseAngle='1.57solid='falsecoordIndex='0 3 2 1 0 -1 4 7 6 5 4 -1 0 4 5 1 0 -1 1 5 6 2 1 -1 2 6 7 3 2 -1 3 0 4 7 3 -1'>
<Coordinate point='0.5 0.8 4.15 0 1.2 4.15 2.5 1.35 4.15 2.5 0.62 4.15 0.5 0.8 4.19 0 1.2 4.19 2.5 1.35 4.19 2.5 0.62 4.19'/>
</IndexedFaceSet>
</Shape>
<Shape DEF='left_skirt_2bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<IndexedFaceSet creaseAngle='1.57solid='falsecoordIndex='0 3 2 1 0 -1 4 7 6 5 4 -1 0 1 5 4 0 -1 1 2 6 5 1 -1 2 3 7 6 2 -1 3 0 4 7 3 -1'>
<Coordinate point='2.51 1.35 4.15 3.3 1.35 4.15 3.3 .62 4.15 2.51 .62 4.15 2.51 1.35 4.19 3.3 1.35 4.19 3.3 .62 4.19 2.51 .62 4.19'/>
</IndexedFaceSet>
</Shape>
<Shape DEF='left_skirt_3bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<IndexedFaceSet creaseAngle='1.57solid='falsecoordIndex='0 3 2 1 0 -1 4 7 6 5 4 -1 0 1 5 4 0 -1 1 2 6 5 1 -1 2 3 7 6 2 -1 3 0 4 7 3 -1'>
<Coordinate point='3.31 1.35 4.15 4.1 1.35 4.15 4.1 .62 4.15 3.31 .62 4.15 3.31 1.35 4.19 4.1 1.35 4.19 4.1 .62 4.19 3.31 .62 4.19'/>
</IndexedFaceSet>
</Shape>
<Shape DEF='left_skirt_4bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<IndexedFaceSet creaseAngle='1.57solid='falsecoordIndex='0 3 2 1 0 -1 4 7 6 5 4 -1 0 1 5 4 0 -1 1 2 6 5 1 -1 2 3 7 6 2 -1 3 0 4 7 3 -1'>
<Coordinate point='4.11 1.35 4.15 4.9 1.35 4.15 4.9 .62 4.15 4.11 .62 4.15 4.11 1.35 4.19 4.9 1.35 4.19 4.9 .62 4.19 4.11 .62 4.19'/>
</IndexedFaceSet>
</Shape>
<Group DEF='left_skirt_5bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='black'/>
<IndexedFaceSet solid='falsecoordIndex='0 1 5 4 0 -1'>
<Coordinate point='4.91 1.35 4.15 5.7 1.35 4.15 5.7 .62 4.15 4.91 .62 4.15 4.91 1.35 4.19 5.7 1.35 4.19 5.7 .62 4.19 4.91 .62 4.19'/>
</IndexedFaceSet>
</Shape>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<IndexedFaceSet solid='falsecoordIndex='4 5 6 7 4 -1'>
<Coordinate point='4.91 1.35 4.15 5.7 1.35 4.15 5.7 .62 4.15 4.91 .62 4.15 4.91 1.35 4.19 5.7 1.35 4.19 5.7 .62 4.19 4.91 .62 4.19'/>
</IndexedFaceSet>
</Shape>
</Group>
<Group DEF='left_skirt_6bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='black'/>
<IndexedFaceSet solid='falsecoordIndex='0 1 5 4 0 -1'>
<Coordinate point='5.71 1.35 4.15 6.5 1.35 4.15 6.5 .62 4.15 5.71 .62 4.15 5.71 1.35 4.19 6.5 1.35 4.19 6.5 .62 4.19 5.71 .62 4.19'/>
</IndexedFaceSet>
</Shape>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<IndexedFaceSet solid='falsecoordIndex='4 5 6 7 4 -1'>
<Coordinate point='5.71 1.35 4.15 6.5 1.35 4.15 6.5 .62 4.15 5.71 .62 4.15 5.71 1.35 4.19 6.5 1.35 4.19 6.5 .62 4.19 5.71 .62 4.19'/>
</IndexedFaceSet>
</Shape>
</Group>
<Group DEF='left_skirt_7bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='black'/>
<IndexedFaceSet solid='falsecoordIndex='0 1 3 2 0 -1'>
<Coordinate point='6.51 1.35 4.15 7.75 1.35 4.15 6.51 1.35 4.19 7.75 1.35 4.19'/>
</IndexedFaceSet>
</Shape>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<IndexedFaceSet creaseAngle='3.14solid='falsecoordIndex='0 10 9 8 7 0 -1'>
<Coordinate point='6.51 1.35 4.19 7.75 1.35 4.19 7.75 1.1 4.19 7.35 1.1 4.19 7.33 1.09 4.19 7.31 1.075 4.19 7.29 1.055 4.19 7.27 1.02 4.19 7.25 1 4.19 7.25 0.62 4.19 6.51 0.62 4.19'/>
</IndexedFaceSet>
</Shape>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<IndexedFaceSet creaseAngle='3.14solid='falsecoordIndex='0 7 6 5 4 3 2 1 0 -1'>
<Coordinate point='6.51 1.35 4.19 7.75 1.35 4.19 7.75 1.1 4.19 7.35 1.1 4.19 7.33 1.09 4.19 7.31 1.075 4.19 7.29 1.055 4.19 7.27 1.02 4.19 7.25 1 4.19 7.25 0.62 4.19 6.51 0.62 4.19'/>
</IndexedFaceSet>
</Shape>
</Group>
</Transform>
<Transform rotation='1 0 0 -1.57bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<!-- ROUTE information for trans_r_mudflap node:  [from rt_mf_sensor.rotation_changed to set_rotation ] -->
<Transform DEF='trans_r_mudflapcenter='1.1 0 1.266translation='0 0.63 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<!-- ROUTE information for rt_mf_sensor node:  [from rotation_changed to trans_r_mudflap.set_rotation ] -->
<CylinderSensor DEF='rt_mf_sensormaxAngle='.3'/>
<Shape DEF='right_mud_flapbboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<IndexedFaceSet solid='falsecoordIndex='0 1 2 3 0 -1 0 3 5 4 0 -1'>
<Coordinate point='0.1 0 1.25 1.1 0 1.266 1.1 -0.63 1.266 0.1 -0.63 1.25 0 0 1.16 0 -0.63 1.16'/>
</IndexedFaceSet>
</Shape>
</Transform>
</Transform>
<ROUTE fromNode='rt_mf_sensorfromField='rotation_changedtoNode='trans_r_mudflaptoField='set_rotation'/>
<Transform rotation='1 0 0 -1.57bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<!-- ROUTE information for trans_l_mudflap node:  [from lf_mf_sensor.rotation_changed to set_rotation ] -->
<Transform DEF='trans_l_mudflapcenter='1.1 3.479 1.266translation='0 -7.638 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<!-- ROUTE information for lf_mf_sensor node:  [from rotation_changed to trans_l_mudflap.set_rotation ] -->
<CylinderSensor DEF='lf_mf_sensormaxAngle='.3'/>
<Shape DEF='left_mud_flapbboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<IndexedFaceSet solid='falsecoordIndex='0 1 2 3 0 -1 0 3 5 4 0 -1'>
<Coordinate point='0.1 3.479 1.25 1.1 3.479 1.266 1.1 4.159 1.266 0.1 4.159 1.25 0 3.479 1.16 0 4.159 1.16'/>
</IndexedFaceSet>
</Shape>
</Transform>
</Transform>
<ROUTE fromNode='lf_mf_sensorfromField='rotation_changedtoNode='trans_l_mudflaptoField='set_rotation'/>
</Transform>
<!-- This is the left side road wheels of the tank. -->
<Transform DEF='transform_roadwheeltranslation='0 -1.2395 0.375bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Group DEF='wheel_groupbboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform translation='.3 0 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform DEF='wheelrotation='1 0 0 1.57bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape DEF='wheel_basebboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<Cylinder height='.025radius='.25'/>
</Shape>
<Group DEF='bolt_group_wheelbboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform translation='0 -.14 -0.14bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape DEF='nutbboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<Cylinder height='0.005radius='0.01'/>
</Shape>
<Shape DEF='boltbboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance>
<Material diffuseColor='.6 .7 .7'/>
</Appearance>
<Cylinder height='.0125radius='0.00625'/>
</Shape>
</Transform>
<Transform translation='0.115 -.14 -.05948bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape USE='nutbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
<Shape USE='boltbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='-0.115 -.14 -.05948bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape USE='nutbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
<Shape USE='boltbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='-0.075 -.14 .075bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape USE='nutbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
<Shape USE='boltbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='0.075 -.14 .075bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape USE='nutbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
<Shape USE='boltbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
</Group>
<Shape DEF='rubberbboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='black'/>
<Extrusion creaseAngle='.4crossSection='0.255 0 0.254 0.022561028 0.252 0.039 0.25 0.050249378 0.245 0.070710678 0.24 0.08616844 0.2325 0.1047318 0.225 0.12 0.2 0.15819292 0.175 0.18547237 0.15 0.206215906 0.125 0.222261108 0.1 0.234574082 0.075 0.243721152 0.05 0.250049995 0.025 0.253771551 0 0.255 -0.025 0.253771551 -0.05 0.250049995 -0.075 0.243721152 -0.1 0.234574082 -0.125 0.222261108 -0.15 0.206215906 -0.175 0.18547237 -0.2 0.15819292 -0.225 0.12 -0.2325 0.1047318 -0.24 0.08616844 -0.245 0.070710678 -0.25 0.050249378 -0.252 0.039 -0.254 0.022561028 -0.25425 0.019543221 -0.2545 0.01596089 -0.25475 0.011288822 -0.25495 0.005049505 -0.255 0 -0.25495 -0.005049505 -0.25475 -0.011288822 -0.2545 -0.01596089 -0.25425 -0.019543221 -0.254 -0.022561028 -0.252 -0.039 -0.25 -0.050249378 -0.245 -0.070710678 -0.24 -0.08616844 -0.2325 -0.1047318 -0.225 -0.12 -0.2 -0.15819292 -0.175 -0.18547237 -0.15 -0.206215906 -0.125 -0.222261108 -0.1 -0.234574082 -0.075 -0.243721152 -0.05 -0.250049995 -0.025 -0.253771551 0 -0.255 0.025 -0.253771551 0.05 -0.250049995 0.075 -0.243721152 0.1 -0.234574082 0.125 -0.222261108 0.15 -0.206215906 0.175 -0.18547237 0.2 -0.15819292 0.225 -0.12 0.2325 -0.1047318 0.24 -0.08616844 0.245 -0.070710678 0.25 -0.050249378 0.252 -0.039 0.254 -0.022561028 0.25425 -0.019543221 0.2545 -0.01596089 0.25475 -0.011288822 0.25495 -0.005049505 0.26995 -0.005195912 0.26975 -0.01161626 0.2695 -0.016424068 0.26925 -0.020110632 0.269 -0.023216374 0.2685 -0.028420943 0.266 -0.046303348 0.2625 -0.063196123 0.2575 -0.081201909 0.25 -0.10198039 0.225 -0.149248116 0.2 -0.181383571 0.175 -0.205608852 0.15 -0.224499443 0.125 -0.239321959 0.1 -0.250798724 0.075 -0.259374247 0.05 -0.265329983 0.025 -0.268840101 0 -0.27 -0.025 -0.268840101 -0.05 -0.265329983 -0.075 -0.259374247 -0.1 -0.250798724 -0.125 -0.239321959 -0.15 -0.224499443 -0.175 -0.205608852 -0.2 -0.181383571 -0.225 -0.149248116 -0.25 -0.10198039 -0.2575 -0.081201909 -0.2625 -0.063196123 -0.266 -0.046303348 -0.2685 -0.028420943 -0.269 -0.023216374 -0.26925 -0.020110632 -0.2695 -0.016424068 -0.26975 -0.01161626 -0.26995 -0.005195912 -0.26975 0.01161626 -0.2695 0.016424068 -0.26925 0.020110632 -0.269 0.023216374 -0.2685 0.028420943 -0.266 0.046303348 -0.2625 0.063196123 -0.2575 0.081201909 -0.25 0.10198039 -0.225 0.149248116 -0.2 0.181383571 -0.175 0.205608852 -0.15 0.224499443 -0.125 0.239321959 -0.1 0.250798724 -0.075 0.259374247 -0.05 0.265329983 -0.025 0.268840101 0 0.27 0.025 0.268840101 0.05 0.265329983 0.075 0.259374247 0.1 0.250798724 0.125 0.239321959 0.15 0.224499443 0.175 0.205608852 0.2 0.181383571 0.225 0.149248116 0.25 0.10198039 0.2575 0.081201909 0.2625 0.063196123 0.266 0.046303348 0.2685 0.028420943 0.2695 0.016424068 0.26975 0.01161626 0.26995 0.005195912 0.27 0 0.255 0spine='0.0 -0.015 0.0 0.0 0.205 0.0'/>
</Shape>
<Transform translation='0 -.025 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Cylinder height='.05radius='.15'/>
<Appearance USE='sand_color'/>
</Shape>
</Transform>
</Transform>
</Transform>
<Transform rotation='1 0 0 1.57translation='.3 -.025 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Cylinder height='.125radius='.1'/>
<Appearance USE='sand_color'/>
</Shape>
<Transform bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Sphere radius='.0975'/>
<Appearance>
<Material diffuseColor='0.9 0.9 0.9transparency='.8'/>
</Appearance>
</Shape>
</Transform>
</Transform>
<Transform rotation='1 0 0 -3.14translation='.3 0 -.1150bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='wheelbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
</Group>
<Transform translation='.8 0 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Group USE='wheel_groupbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='-.8 0 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Group USE='wheel_groupbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='1.6 0 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Group USE='wheel_groupbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='-1.6 0 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Group USE='wheel_groupbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='-2.4 0 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Group USE='wheel_groupbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='2.4 0 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Group USE='wheel_groupbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='-3.709 .375 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Group USE='wheel_groupbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform DEF='sprocketrotation='1 0 0 1.57translation='3.5 .3734 -.06bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<Cylinder height='.6radius='.25top='false'/>
</Shape>
<Group bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform translation='0 -.29 0bboxCenter='0 0 0bboxSize='-1 -1 -1'> </Transform>
<Transform rotation='0 1 0 3.14translation='0 -.29 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape USE='sprocket_bottombboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='0 .28 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape USE='sprocket_bottombboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 1 0 3.14translation='0 .28 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape USE='sprocket_bottombboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
</Group>
<Transform translation='0 -0.3 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<Cylinder height='.15radius='.075'/>
</Shape>
</Transform>
</Transform>
</Transform>
<!-- This is the left side track assembly -->
<Transform DEF='transform_tracktranslation='0 -1.5095 0.31525bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform translation='0 -0.01 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform DEF='track_blockrotation='1 0 0 1.57bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape DEF='heat_tubebboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance DEF='metal'>
<Material shininess='.8'/>
</Appearance>
<Cylinder height='.6radius='.01'/>
</Shape>
<Transform translation='.225 0 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape USE='heat_tubebboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='.1125 .14 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape DEF='padbboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='black'/>
<Box size='.26 .27 .025solid='true'/>
</Shape>
</Transform>
<Transform translation='.1125 -.14 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape USE='padbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='-.021 -.005 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='metal'/>
<Extrusion creaseAngle='3.14crossSection='-0.028 -0.01077033 -0.03 .0001 -.0325 0 0.0325 0 .0325 .0001 0.028 -0.01077033 0.002 -0.049959984 0 -0.05 -0.002 -0.049959984solid='falsespine='0 0 .0 0 .01 .0'/>
</Shape>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<IndexedFaceSet coordIndex='0 2 3 1 0 -1'>
<Coordinate point='-0.028 0 -0.01077 -0.002 0 -0.04996 -0.028 0.01 -0.01077 -0.002 0.01 -0.04996 -0.028 0 -0.01077'/>
</IndexedFaceSet>
<Appearance USE='metal'/>
</Shape>
</Transform>
<Transform translation='-.021 0 0.005525bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='metal'/>
<Box size='.065 .01 .0115solid='true'/>
</Shape>
</Transform>
<Transform translation='.0025 .28 0bboxCenter='0 0 0bboxSize='-1 -1 -1'> </Transform>
<Transform translation='0 -.295 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape USE='end_connectorbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
</Transform>
</Transform>
<Transform translation='-.265 -0.01 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='-.53 -0.01 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='-.795 -0.01 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='-1.06 -0.01 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='-1.325 -0.01 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='-1.59 -0.01 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='-1.855 -0.01 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='-2.12 -0.01 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='-2.385 -0.01 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -.3translation='-2.64 .0579 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -.3translation='-2.8925 0.135 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -.3translation='-3.145 0.213 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -.3translation='-3.3975 0.291 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -.67translation='-3.611 0.442 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -1.24translation='-3.714 0.68 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -2.3translation='-3.575 0.885 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.04translation='-3.325 0.937 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.14translation='-3.061 0.941 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.14translation='-2.796 0.941 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.14translation='-2.531 0.941 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.14translation='-2.266 0.941 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.14translation='-2.001 0.941 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.14translation='-1.736 0.941 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.14translation='-1.471 0.941 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.14translation='-1.206 0.941 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.14translation='-0.941 0.941 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.14translation='-0.676 0.941 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.14translation='-0.411 0.941 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.14translation='-0.146 0.941 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.14translation='0.119 0.941 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.14translation='0.384 0.941 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.14translation='0.649 0.941 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.14translation='0.914 0.941 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.14translation='1.179 0.941 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.14translation='1.444 0.941 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.14translation='1.709 0.941 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.14translation='1.974 0.941 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.14translation='2.239 0.941 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.14translation='2.504 0.941 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.14translation='2.769 0.941 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.14translation='3.034 0.941 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.14translation='3.299 0.941 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.15translation='3.564 0.94 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -3.8translation='3.78 0.8025 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -4.82translation='3.788 0.555 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -5.5translation='3.624 0.359 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -5.85translation='3.3925 0.2375 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -5.85translation='3.152 0.1275 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='0 0 1 -5.8translation='2.9155 0.0075 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='2.654 -0.01 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='2.385 -0.01 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='2.12 -0.01 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='1.855 -0.01 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='1.59 -0.01 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='1.325 -0.01 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='1.06 -0.01 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='.795 -0.01 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='.53 -0.01 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='.265 -0.01 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='track_blockbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
</Transform>
<!-- Support wheel for the left side of tank -->
<Group DEF='support_roller_groupbboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform rotation='1 0 0 1.57translation='-1.6 -0.6616 -.1bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<Cylinder height='.6radius='.03'/>
</Shape>
</Transform>
<Transform rotation='1 0 0 1.57scale='.3 .3 .3translation='-1.6 -.6616 .2bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape USE='wheel_basebboxCenter='0 0 0bboxSize='-1 -1 -1'/>
<Shape USE='rubberbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
<Transform scale='.5 .5 .5translation='0 0.15 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Group USE='bolt_group_wheelbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
</Transform>
</Group>
<Transform translation='2.8 0 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Group USE='support_roller_groupbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<!-- This is the right side road wheels of the tank. -->
<Transform DEF='right_side_full_wheelsrotation='1 0 0 -3.14translation='0 -1.2395 -3.85bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Group USE='wheel_groupbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
<Transform translation='.8 0 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Group USE='wheel_groupbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='-.8 0 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Group USE='wheel_groupbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='1.6 0 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Group USE='wheel_groupbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='-1.6 0 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Group USE='wheel_groupbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='2.4 0 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Group USE='wheel_groupbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='-2.4 0 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Group USE='wheel_groupbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='-3.709 -.375 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Group USE='wheel_groupbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='2.8 0.1 -.45bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Group USE='support_roller_groupbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='0 0.1 -.45bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Group USE='support_roller_groupbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform translation='0 -.748 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='sprocketbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
</Transform>
<!-- right side track -->
<Transform translation='0 0 -4.1bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='transform_trackbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<!-- turret stuff -->
<!-- ROUTE information for turret_group_transform node:  [from turret_sensor.rotation_changed to set_rotation ] -->
<Transform DEF='turret_group_transformtranslation='-1 .2 -1.7395bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Group DEF='turret_groupbboxCenter='0 0 0bboxSize='-1 -1 -1'>
<!-- ROUTE information for turret_sensor node:  [from rotation_changed to turret_group_transform.set_rotation ] -->
<CylinderSensor DEF='turret_sensor'/>
<Transform DEF='turret_transformrotation='1 0 0 -1.57bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform rotation='1 0 0 1.57bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape DEF='turretbboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<IndexedFaceSet solid='falsecoordIndex='0 1 2 3 4 5 6 0 -1 1 2 8 7 14 1 -1 2 3 9 8 2 -1 3 4 10 9 3 -1 4 5 11 10 4 -1 6 5 11 12 13 6 -1 7 14 16 7 -1 12 13 15 12 -1 13 14 16 15 13 -1 1 6 13 14 1 -1 7 8 17 7 -1 8 9 17 8 -1 9 10 17 9 -1 10 11 17 10 -1 11 12 17 11 -1 12 15 17 12 -1 15 16 17 15 -1 16 7 17 16 -1'>
<Coordinate point='-1.814 0.21 0 -1.814 0.21 0.305 -0.990 0.21 1.625 2.5 0.21 1.625 2.5 0.21 -1.625 -0.990 0.21 -1.625 -1.814 0.21 -0.305 -2 -0.35 0.777 -1.237 -0.35 2.031 2.7 -0.35 2.031 2.7 -0.35 -2.031 -1.237 -0.35 -2.031 -2 -0.35 -0.777 -1.95 -0.16 -0.37 -1.95 -0.16 0.37 -1.95 -0.35 -0.37 -1.95 -0.35 0.37 0 -0.63 0'/>
</IndexedFaceSet>
</Shape>
<Transform translation='0.8 0.165 1.1bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='black'/>
<Cylinder height='.1radius='.4'/>
</Shape>
<Transform DEF='trans_ldr_hatchbboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<Cylinder height='.2radius='.4'/>
</Shape>
</Transform>
</Transform>
<Transform translation='0.8 0.165 -1.1bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='black'/>
<Cylinder height='.1radius='.3'/>
</Shape>
<Transform bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<Cylinder height='.3radius='.3'/>
</Shape>
</Transform>
</Transform>
<Transform translation='-0.8 .18 1.1bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<Cylinder height='.2radius='.25'/>
</Shape>
</Transform>
<Transform translation='-0.5 .21 -1.1bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Box size='.12 .12 .25solid='true'/>
<Appearance USE='sand_color'/>
</Shape>
</Transform>
</Transform>
</Transform>
<Transform rotation='1 0 0 1.57translation='-1.7 -.1 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<Cylinder height='.4radius='.175'/>
</Shape>
</Transform>
<Group DEF='guntube_groupbboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform DEF='guntube_motionrotation='1 0 0 -1.57bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<!-- ROUTE information for transform_guntube node:  [from guntube_sensor.rotation_changed to set_rotation ] -->
<Transform DEF='transform_guntuberotation='0 1 0 -1.57translation='-1.8 -0.07 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<!-- ROUTE information for guntube_sensor node:  [from rotation_changed to transform_guntube.set_rotation ] -->
<CylinderSensor DEF='guntube_sensormaxAngle='-1.05minAngle='-1.77'/>
<Shape DEF='guntube_topbboxCenter='0 0 0bboxSize='-1 -1 -1'> </Shape>
<Shape DEF='guntube_bottombboxCenter='0 0 0bboxSize='-1 -1 -1'> </Shape>
<Transform rotation='1 0 0 1.57bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform translation='0 .75 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape DEF='bore_evacuatorbboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<Cylinder height='.7radius='.15'/>
</Shape>
</Transform>
<Transform translation='0 1.58625 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape DEF='guntube_shroudbboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<Cylinder height='3.1radius='.13'/>
</Shape>
</Transform>
<Transform translation='.15 3.1 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance>
<Material diffuseColor='.9 .9 .9'/>
</Appearance>
<Cylinder height='.06radius='.02'/>
</Shape>
</Transform>
<Transform rotation='0 1 0 1.57translation='.13 3.1 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<Box size='.04 .06 .01solid='true'/>
</Shape>
</Transform>
</Transform>
<Transform rotation='1 0 0 1.57translation='0 .25 .35bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<Cylinder height='.4radius='.025'/>
</Shape>
</Transform>
</Transform>
</Transform>
</Group>
<Transform translation='2.5 .3 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<Cylinder height='.25radius='.01'/>
</Shape>
<Transform translation='0 .1225 0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance USE='sand_color'/>
<Box size='.02 .005 .03solid='true'/>
</Shape>
</Transform>
</Transform>
</Group>
<ROUTE fromNode='turret_sensorfromField='rotation_changedtoNode='turret_group_transformtoField='set_rotation'/>
<ROUTE fromNode='guntube_sensorfromField='rotation_changedtoNode='transform_guntubetoField='set_rotation'/>
</Transform>
</Scene>
</X3D>
<!--

Index for DEF nodes : black, bolt, bolt_group_wheel, bore_evacuator, end_connector, guntube_bottom, guntube_group, guntube_motion, guntube_sensor, guntube_shroud, guntube_top, heat_tube, hull, hull_transform, left_mud_flap, left_skirt_1, left_skirt_2, left_skirt_3, left_skirt_4, left_skirt_5, left_skirt_6, left_skirt_7, lf_mf_sensor, metal, nut, pad, r_skrt_1_sensor, r_skrt_2_sensor, r_skrt_3_sensor, r_skrt_4_sensor, r_skrt_5_sensor, r_skrt_6_sensor, r_skrt_7_sensor, right_mud_flap, right_side_full_wheels, right_skirt_1, right_skirt_2, right_skirt_3, right_skirt_4, rt_mf_sensor, rubber, sand_color, sprocket, sprocket_bottom, support_roller_group, track_block, trans_l_mudflap, trans_ldr_hatch, trans_r_mudflap, trans_r_skrt_1, trans_r_skrt_2, trans_r_skrt_3, trans_r_skrt_4, trans_r_skrt_5, trans_r_skrt_6, trans_r_skrt_7, transform_guntube, transform_left_skirts, transform_right_skirts, transform_roadwheel, transform_track, turret, turret_group, turret_group_transform, turret_sensor, turret_transform, wheel, wheel_base, wheel_group

Index for Viewpoint images : Viewpoint_1, Viewpoint_2, Viewpoint_3, Viewpoint_4
-->

<!-- Color key: <X3dNode DEF='idName' field='value'/> matches <XmlElement DEF='idName' attribute='value'/>
(Light blue background: behavior node) (Grey background: inserted documentation) (Magenta background: X3D Extensibility)
-->

<!-- Additional help information about X3D scenes: X3D Resources, X3D Scene Authoring Hints and X3D Tooltips -->