<?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='Interactive' 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='CombatZone.x3d'/>
<meta name='descriptioncontent='A simple combat zone to test the aircraft.'/>
<meta name='creatorcontent='Maj. Mounir Sidhom, Tunisian Air Force'/>
<meta name='translatorcontent=' Xeena VRML importer, X3D-Edit 3.1, https://www.web3d.org/x3d/content/README.X3D-Edit.html '/>
<meta name='createdcontent='5 August 2004'/>
<meta name='translatedcontent='13 August 2004'/>
<meta name='modifiedcontent='28 November 2019'/>
<meta name='drawingcontent='char.png'/>
<meta name='drawingcontent='fleche.png'/>
<meta name='identifiercontent=' https://savage.nps.edu/Savage/AircraftFixedWing/C130HerculesTunisia/CombatZone.x3d '/>
<meta name='generatorcontent='X3D-Edit 3.2, https://savage.nps.edu/X3D-Edit'/>
<meta name='generatorcontent='Vrml97ToX3dNist, http://ovrt.nist.gov/v2_x3d.html'/>
<meta name='licensecontent=' ../../license.html'/>
</head>
<!-- -->
<Scene>
<WorldInfo title='CombatZone.x3d'/>
<Viewpoint DEF='MAIN_VPdescription='combat zone, main viewpointorientation='0.0 1.0 0.1 -0.47position='-9.5 3.0 30.0'/>
<Viewpoint DEF='TURN_VPdescription='turning pointorientation='0.0 1.0 0.0 1.57position='35.0 3.5 12.5'/>
<Viewpoint DEF='LIGHT_VPdescription='lightorientation='0.5 1.0 0.0 0.5position='35.0 2.0 30.0'/>
<SpotLight color='0.5 0.7 0.0direction='-1.0 -0.5 -0.5intensity='0.5location='-8.0 5.0 15.0'/>
<Transform DEF='ELEVATIONStranslation='-15.0 0.0 0.0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance>
<Material diffuseColor='0.7 0.4 0.3'/>
</Appearance>
<ElevationGrid creaseAngle='0.785xDimension='60zDimension='28height='1.1 1.2 1.4 1.5 1.9 2.0 1.9 1.7 1.5 1.1 1.7 2.1 2.2 2.6 2.9 3.0 3.5 3.2 3.1 2.5 2.4 2.2 2.0 2.0 2.1 1.8 1.7 1.5 2.0 2.4 2.9 3.3 3.8 4.0 4.2 4.4 4.8 4.9 5.4 5.5 4.0 4.2 3.5 2.5 2.0 3.0 3.5 4.0 4.6 5.2 5.5 4.5 3.3 2.5 4.0 2.0 2.4 2.9 3.3 3.8 4.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0'/>
</Shape>
<Transform translation='0.0 0.0 5.0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance>
<Material diffuseColor='0.7 0.4 0.3'/>
</Appearance>
<ElevationGrid creaseAngle='0.785xDimension='12xSpacing='0.8zDimension='13zSpacing='0.8height='0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.5 0.2 0.5 0.0 0.0 0.0 0.5 0.0 0.0 0.0 0.0 0.0 0.0 2.5 0.5 0.0 0.0 0.0 0.5 0.2 0.0 0.0 0.0 0.0 0.5 0.5 3.0 1.0 0.5 0.0 1.0 0.1 0.0 0.0 0.0 0.0 0.5 2.1 4.5 2.5 1.0 1.5 0.5 0.4 0.0 0.0 1.0 0.1 3.5 4.5 5.5 3.5 3.0 1.5 0.0 0.1 0.0 0.0 0.5 0.0 2.5 2.7 3.5 4.1 2.0 0.7 0.0 0.1 0.0 0.0 0.0 0.0 0.5 1.5 1.0 2.0 3.0 1.4 0.0 0.5 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.0 1.3 0.0 0.1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.5 0.0 0.0 0.1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0'/>
</Shape>
</Transform>
<Transform translation='20 0.0 10bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance>
<Material diffuseColor='0.7 0.4 0.3'/>
</Appearance>
<ElevationGrid creaseAngle='1.57xDimension='12zDimension='16height='0.0 0.1 0.0 0.0 0.0 0.0 0.1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.5 0.0 0.0 0.1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.5 0.2 0.5 0.0 0.0 0.0 0.5 0.0 0.0 0.0 0.0 0.0 0.0 1.9 0.5 0.0 0.0 0.0 0.5 0.2 0.0 0.0 0.0 0.0 0.5 0.5 1.5 1.0 0.5 0.0 1.0 0.1 0.0 0.0 0.0 0.0 0.5 1.7 1.5 2.1 1.0 1.5 0.5 0.4 0.0 0.0 1.0 0.1 2.3 2.5 2.2 2.7 2.6 1.5 0.0 0.1 0.0 0.0 0.5 0.0 2.5 2.7 2.5 2.2 2.0 0.7 0.0 0.1 0.0 0.0 0.0 0.0 0.5 1.5 1.0 2.0 2.3 1.4 0.0 0.5 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.0 1.3 0.0 0.1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.5 0.0 0.0 0.1 0.0 0.0'/>
</Shape>
</Transform>
</Transform>
<!-- ROUTE information for CBT node:  [from CbtPath.value_changed to set_translation ] [from OrientationPath.value_changed to set_rotation ] -->
<Transform DEF='CBTscale='0.5 0.5 0.5translation='-8.0 0.0 12.0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Group DEF='WHEEL_GbboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform rotation='1.0 0.0 0.0 -1.57translation='0.0 0.4 6.0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<!-- ROUTE information for ROUET node:  [from ROUEPATH.value_changed to set_rotation ] -->
<Transform DEF='ROUETbboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape DEF='ROUEbboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance>
<Material diffuseColor='0.4 0.4 0.0'/>
<ImageTexture
  url=' "croix.png" "https://savage.nps.edu/Savage/AircraftFixedWing/C130HerculesTunisia/croix.png" '/>
</Appearance>
<Cylinder height='0.4radius='0.4'/>
</Shape>
<!-- ROUTE information for CLOCK2 node:  [from fraction_changed to ROUEPATH.set_fraction ] -->
<TimeSensor DEF='CLOCK2cycleInterval='2.0loop='true'/>
<!-- ROUTE information for ROUEPATH node:  [from CLOCK2.fraction_changed to set_fraction ] [from value_changed to ROUET.set_rotation ] -->
<OrientationInterpolator DEF='ROUEPATHkey='0.0 0.5 1.0keyValue='0.0 1.0 0.0 0.0 0.0 1.0 0.0 3.14 0.0 1.0 0.0 6.28'/>
</Transform>
</Transform>
<Transform rotation='1.0 0.0 0.0 -1.57translation='4.0 0.4 6.0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='ROUETbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform rotation='1.0 0.0 0.0 -1.57translation='2.0 0.4 6.0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform USE='ROUETbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
</Group>
<Transform DEF='WHELL_Dtranslation='0.0 0.0 -2.0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Group USE='WHEEL_GbboxCenter='0 0 0bboxSize='-1 -1 -1'/>
</Transform>
<Transform DEF='BODYtranslation='2.0 1.1 5.0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance>
<Material diffuseColor='0.4 0.5 0.1'/>
</Appearance>
<Box size='5.4 0.8 2.5solid='true'/>
</Shape>
</Transform>
<Transform translation='2.0 1.5 5.0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance>
<Material diffuseColor='0.35 0.4 0.2'/>
</Appearance>
<Cylinder height='1.0radius='0.9'/>
</Shape>
</Transform>
<Transform DEF='CANONrotation='0.0 0.0 1.0 -1.25translation='3.4 1.9 5.0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance>
<Material diffuseColor='0.35 0.37 0.2specularColor='0.5 0.5 0.0'/>
</Appearance>
<Cylinder radius='0.15'/>
</Shape>
<Transform translation='0.0 1.5 0.0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance>
<Material diffuseColor='0.35 0.37 0.2specularColor='0.5 0.5 0.0'/>
</Appearance>
<Cylinder radius='0.1'/>
</Shape>
</Transform>
</Transform>
<Transform DEF='TOP_GATEtranslation='2.0 1.8 5.0bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance>
<Material diffuseColor='0.3 0.37 0.15specularColor='0.5 0.5 0.0'/>
</Appearance>
<Sphere radius='0.5'/>
</Shape>
</Transform>
</Transform>
<!-- ROUTE information for CLOCK node:  [from fraction_changed to CbtPath.set_fraction ] [from fraction_changed to OrientationPath.set_fraction ] -->
<TimeSensor DEF='CLOCKcycleInterval='20.0loop='true'/>
<!-- ROUTE information for CbtPath node:  [from CLOCK.fraction_changed to set_fraction ] [from value_changed to CBT.set_translation ] -->
<PositionInterpolator DEF='CbtPathkey='0.0 0.45 0.55 1.0keyValue='-10.0 0.0 12 15.0 0.0 12 15.0 0.0 8 -12.0 0.0 8'/>
<!-- ROUTE information for OrientationPath node:  [from CLOCK.fraction_changed to set_fraction ] [from value_changed to CBT.set_rotation ] -->
<OrientationInterpolator DEF='OrientationPathkey='0.0 0.45 0.55keyValue='0.0 1.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 1.0 0.0 3.14'/>
<ROUTE fromNode='CLOCKfromField='fraction_changedtoNode='CbtPathtoField='set_fraction'/>
<ROUTE fromNode='CbtPathfromField='value_changedtoNode='CBTtoField='set_translation'/>
<ROUTE fromNode='CLOCKfromField='fraction_changedtoNode='OrientationPathtoField='set_fraction'/>
<ROUTE fromNode='OrientationPathfromField='value_changedtoNode='CBTtoField='set_rotation'/>
<ROUTE fromNode='CLOCK2fromField='fraction_changedtoNode='ROUEPATHtoField='set_fraction'/>
<ROUTE fromNode='ROUEPATHfromField='value_changedtoNode='ROUETtoField='set_rotation'/>
<Anchor description='README gives description in how to use this scenebboxCenter='0 0 0bboxSize='-1 -1 -1'
  url=' "readme.htm" "https://savage.nps.edu/Savage/AircraftFixedWing/C130HerculesTunisia/readme.htm" '>
<Group bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Transform rotation='0.0 1.0 0.0 -1.57scale='0.5 0.5 0.5translation='25.05 1.5 12.25bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance> </Appearance>
<IndexedFaceSet coordIndex='5 6 7 8 9 -1 0 4 3 2 1 -1 7 6 1 2 -1 7 2 3 8 -1 8 3 4 9 -1 9 4 0 5 -1 5 0 1 6 -1'>
<Coordinate point='0.0 0.0 0.0 1.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 0.0 -0.7 0.5 0.0 0.0 0.0 0.2 1.0 0.0 0.2 1.0 1.0 0.2 0.0 1.0 0.2 -0.7 0.5 0.2'/>
</IndexedFaceSet>
</Shape>
</Transform>
<Transform rotation='1.0 0.0 0.0 1.57scale='0.5 0.5 0.5translation='25.0 1.0 12.5bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Shape bboxCenter='0 0 0bboxSize='-1 -1 -1'>
<Appearance>
<Material diffuseColor='0.1 0.15 0.2emissiveColor='0.3 0.3 0.4'/>
</Appearance>
<Box size='0.2 0.2 2.0solid='true'/>
</Shape>
</Transform>
</Group>
</Anchor>
</Scene>
</X3D>
<!--

Index for DEF nodes : BODY, CANON, CBT, CbtPath, CLOCK, CLOCK2, ELEVATIONS, LIGHT_VP, MAIN_VP, OrientationPath, ROUE, ROUEPATH, ROUET, TOP_GATE, TURN_VP, WHEEL_G, WHELL_D

Index for Viewpoint images : LIGHT_VP, MAIN_VP, TURN_VP
-->

<!-- 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 -->