<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 3.0//EN" "https://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='https://www.web3d.org/specifications/x3d-3.0.xsd'>
  <head>
    <meta content='JetFireTransformer.x3d' name='title'/>
    <meta content='3 Position Transformer of Jetfire Aircraft.' name='description'/>
    <meta content='Kreg L. Kelly' name='creator'/>
    <meta content='23 September 2002' name='created'/>
    <meta content='20 October 2019' name='modified'/>
    <meta content='https://www.web3d.org/x3d/content/examples/Savage/Robots/JetFireTransformerToy/JetFireTransformer.x3d' name='identifier'/>
    <meta content='X3D-Edit 3.2, https://www.web3d.org/x3d/tools/X3D-Edit' name='generator'/>
    <meta content='../../license.html' name='license'/>
  </head>
  <Scene>
    <WorldInfo title='JetFireTransformer.x3d'/>
    <Background groundAngle='1.309 1.5702' groundColor='0.5 0.3 0.3 0.5 0.3 0.3 0.5 0.4 0.4' skyAngle='1.309 1.572' skyColor='0 0.2 0.7 0 0.5 1 1 1 1'/>
    <Transform DEF='FuselageNose' rotation='0 1 0 3.14' scale='1 1 1.5' translation='0 0 -5.0'>
      <!-- Fuselage cone extrusion from Blue Angel by Etsuko Lippi -->
      <Shape>
        <Appearance>
          <ImageTexture url='"fuselageHead.jpg" "https://www.web3d.org/x3d/content/examples/Savage/Robots/JetFireTransformerToy/fuselageHead.jpg"'/>
        </Appearance>
        <Extrusion creaseAngle='2.5' crossSection='0.00 1.30 .494 1.196 .923 .923 1.196 .494 1.30 0.00 1.196 -.494 .923 -.923 .494 -1.196 0.00 -1.30 -.494 -1.196 -.923 -.923 -1.196 -.494 -1.30 -0.00 -1.196 .494 -.923 .923 -.494 1.196 0.00 1.30' scale='0.47 0.37 0.37 0.27 0.18 0.15 0.10 0.08 0.06 0.04 0.03 0.015 0.009 0.009' spine='1.71 0.08 0.0 3 0.0 0.0 4 -0.1 0.0 4.15 -0.1 0.0 4.2 -0.1 0.0 4.22 -0.1 0.0 4.23 -0.1 0.0'/>
      </Shape>
    </Transform>
    <Transform DEF='controlPanel' rotation='0.58 0.58 0.58 2.09' scale='0.2 0.2 0.2' translation='-1.5 0.32 -5'>
      <Shape>
        <Appearance>
          <Material/>
          <ImageTexture url='"../../AircraftFixedWing/F18BlueAngelUnitedStates/F18Cockpit.gif" "https://www.web3d.org/x3d/content/examples/Savage/AircraftFixedWing/F18BlueAngelUnitedStates/F18Cockpit.gif"'/>
          <!-- Note: It is imaginary and unclassified. -->
        </Appearance>
        <IndexedFaceSet coordIndex='0 1 2 3 4 5 6 7 8 9 0' creaseAngle='1.75' solid='false'>
          <Coordinate point='0.00 1.30 0 .494 1.196 0 .923 .923 0 1.196 .494 0 2.3 .494 0 2.3 -.494 0 1.196 -.494 0 .923 -.923 0 .494 -1.196 0 0.00 -1.30 0'/>
        </IndexedFaceSet>
      </Shape>
    </Transform>
    <Transform DEF='FuselageConsole' rotation='1 0.05 0 3.14' scale='0.3 0.3 0.3' translation='-3.0 0.11 -5.0'>
      <Shape>
        <Appearance DEF='consoleAppearance'>
          <Material diffuseColor='0.1 0.25 0.5' specularColor='0 0.2 0.3'/>
        </Appearance>
        <Extrusion DEF='consoleBase' creaseAngle='2.5' crossSection='0.00 1.30 .494 1.196 .923 .923 1.196 .494 1.30 0.00 1.196 -.494 .923 -.923 .494 -1.196 0.00 -1.30' scale='0.1 0.05 0.4 0.45 0.8 0.8' spine='2 -0.4 0 3 -0.4 0 5 -0.3 0'/>
      </Shape>
    </Transform>
    <Transform DEF='FuselageBody' rotation='0 1 0 3.14' scale='1 1 1.5' translation='0 0 -5.0'>
      <Shape>
        <Appearance>
          <ImageTexture url='"fuselageBody.jpg" "https://www.web3d.org/x3d/content/examples/Savage/Robots/JetFireTransformerToy/fuselageBody.jpg"'/>
        </Appearance>
        <Extrusion DEF='fuselageBody' creaseAngle='2.5' crossSection='0.00 1.30 .494 1.196 .923 .923 1.196 .494 1.30 0.00 1.196 -.494 .923 -.923 .494 -1.196 0.00 -1.30 -.494 -1.196 -.923 -.923 0.00 -0.5 0.00 0.5 -.923 .923 -.494 1.196 0.00 1.30' scale='0.58 0.36 0.58 0.36 0.58 0.36 0.46 0.36 0.47 0.37' spine='-1.3 0.0750 0 -1 0.1000 0 0 0.2200 0 1 0.0800 0 1.73 0.08 0'/>
      </Shape>
    </Transform>
    <Transform DEF='MiddleVentralTransform' rotation='0 1 0 -1.57' translation='-1 0 -5'>
      <Shape>
        <Appearance DEF='MyBlueGrey'>
          <Material diffuseColor='.7 .8 .8'/>
        </Appearance>
        <IndexedFaceSet coordIndex='0 1 2 3 -1 1 5 6 2 -1 0 4 5 1 -1 3 2 6 7 -1 14 15 16 17 -1 14 18 19 15 -1 15 19 20 16 -1 17 16 20 21 -1 21 20 5 4 -1 7 6 8 9 -1 9 8 10 11 -1 23 22 19 18 -1 13 12 22 23 -1 13 12 10 11 -1 14 18 23 13 11 9 7 3 0 4 21 17 -1 22 12 10 8 6 5 20 19 -1' solid='false'>
          <Coordinate point='1.0725 0.0 0.0 1.0725 0.0275 0.0 1.5125 0.0275 0.0 1.5125 0.0 0.0 0.99 0.0 -0.495 1.0725 0.275 -0.715 1.5125 0.275 -0.715 1.59 0.0 -0.495 1.865 0.275 -0.715 1.7275 0.0 -0.495 2.14 0.275 -1.65 2.14 0.0 -1.65 -2.14 0.275 -1.65 -2.14 0 -1.65 -1.5125 0 0 -1.5125 0.0275 0 -1.0725 0.0275 0 -1.0725 0 0 -1.59 0 -0.495 -1.5125 0.275 -0.715 -1.0725 0.275 -0.715 -0.99 0 -0.495 -1.865 0.275 -0.715 -1.7275 0 -0.495'/>
        </IndexedFaceSet>
      </Shape>
    </Transform>
    <Transform DEF='VentralPanelTransform' rotation='0 1 0 -1.57' translation='-0.5 0.11 -5'>
      <Inline url='"VentralPanel.x3d" "https://www.web3d.org/x3d/content/examples/Savage/Robots/JetFireTransformerToy/VentralPanel.x3d" "VentralPanel.wrl" "https://www.web3d.org/x3d/content/examples/Savage/Robots/JetFireTransformerToy/VentralPanel.wrl"'/>
    </Transform>
    <Transform rotation='0 1 0 1.57' translation='4.53 0.11 -5'>
      <Inline url='"AftVentralPanel.x3d" "https://www.web3d.org/x3d/content/examples/Savage/Robots/JetFireTransformerToy/AftVentralPanel.x3d" "AftVentralPanel.wrl" "https://www.web3d.org/x3d/content/examples/Savage/Robots/JetFireTransformerToy/AftVentralPanel.wrl"'/>
    </Transform>
    <Transform scale='3 3 3'>
      <!-- for development use -->
      <!-- <Inline DEF='CoordinateAxes' url='"../../X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.x3d" "https://www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.x3d" "https://www.web3d.org/x3d/content/examples/Savage/Tools/Authoring/CoordinateAxes.x3d" "../../X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.wrl" "https://www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.wrl" "https://www.web3d.org/x3d/content/examples/Savage/Tools/Authoring/CoordinateAxes.wrl"'/> -->
    </Transform>
    <Transform DEF='CockpitGlass' rotation='0 1 0 1.57' scale='1.4 1 1' translation='4.5 0.1 -0.755'>
      <Transform DEF='CockpitFront' scale='1 1 1.2' translation='3 0 0'>
        <Shape>
          <Appearance DEF='CanopyColor'>
            <Material diffuseColor='0.3 0.4 0.8' transparency='0.85'/>
          </Appearance>
          <IndexedFaceSet coordIndex='9 300 10 -1 10 300 301 -1 301 306 10 -1 2 308 309 -1' creaseAngle='1.8' solid='false'>
            <Coordinate point='-0.35 -0.32 -6.71 -0.44 -0.17 -5.91 0 0.25 -5.9 0 0 -6.7 -0.35 -0.5 -6.7 -0.45 -0.5 -5.9 -0.44 -0.17 -5.91 -0.35 -0.32 -6.71 -0.44 0.11 -5.01 -0.32 0.23 -5 0 0.25 -5.9 -0.45 -0.5 -5 -0.45 -0.5 -4.55 -0.44 0.25 -4.56 -0.45 -0.5 -3.93 -0.44 0.31 -4.05 -0.34 0.36 -4.55 -0.26 0.57 -3.55 0.6 0.54 0.65 0.62 0.53 1.09 0.7 0.5 2.05 4.62 0.05 2.42 4.62 0.08 1.58 3.79 0.18 0.71 0.69 0.59 -0.95 0.64 0.57 -0.27 0.64 0.57 0 2.78 0.32 0 1.45 0.49 -0.92 0.19 0.79 4.91 0 0.85 6.5 0.11 0.79 6.5 -0.33 -0.54 -6.7 -0.34 -0.68 -5.9 0 -0.7 -6.7 0 -0.85 -5.9 -0.3 -0.8 -5 0 -0.95 -5 -0.3 -0.8 -4.55 0 -0.95 -4.55 -0.3 -0.8 -3.9 0 -0.95 -3.55 -0.3 -0.8 -3.55 0 -0.43 -7.22 0 -0.43 -7.22 0 -0.7 -6.7 -0.33 -0.54 -6.7 -0.69 0.28 -4.03 -0.83 0.5 -3.58 -0.89 -0.64 -3.91 -0.93 -0.63 -3.54 -1.1 0 -3.55 -1 -0.25 -3.95 0.75 0.6 -1.6 -0.65 -0.7 -2.6 0 -0.95 -1.8 -1.13 -0.35 -2.63 -1.13 0.25 -2.62 -1.13 -0.35 -2.63 -1.15 -0.35 -1.6 -1.15 0.25 -1.6 -1.13 0.25 -2.62 -0.96 0.25 -3.57 -0.8 0.6 -2.6 -0.8 0.25 -1.6 -0.8 0.6 -2.6 -0.85 0.25 -0.95 -0.85 -0.35 -0.95 -0.9 -0.35 0.65 -0.9 0.25 0.65 -0.87 0.25 0 0.03 0.45 7.14 0.22 0.57 7.14 0.22 0.68 7.14 0.03 0.8 7.14 -0.65 -0.35 0.65 -0.65 -0.35 1.1 -0.46 -0.85 -1.8 -0.5 -0.85 -1.6 -0.8 -0.35 -1.6 -0.75 -0.35 -1.8 0 -0.95 -1.6 -0.55 -0.84 -0.95 -0.85 -0.35 -0.95 0 -0.95 -0.95 -0.33 -0.88 0.65 -0.65 -0.35 0.65 0 -0.95 0.65 -0.33 -0.88 1.1 -0.65 -0.35 1.1 0 -0.95 1.1 -0.69 0.68 -2.61 -0.41 0.84 -1.6 0 0.95 -1.6 0 0.85 -2.65 -0.75 0.6 -1.6 -0.41 0.84 -1.6 -0.69 0.68 -2.61 -0.36 0.86 -0.95 0 0.95 -0.95 -0.75 0.6 -1.6 -0.67 0.64 -0.95 -0.34 0.85 0 0 0.92 0 -0.55 0.7 0 -0.31 0.78 2.05 0 0.85 2.05 0 0.85 -3.55 -0.26 0.74 -3.55 0 0.85 -2.65 0 0.4 6.87 0.25 0.55 6.87 -0.26 0.74 -3.55 -0.69 0.59 -0.95 -0.67 0.64 -0.95 -0.64 0.57 -0.27 -0.55 0.7 0 -0.65 0.35 3.45 -0.55 0.35 4 -0.4 0.74 4.01 -0.49 0.72 3.51 -0.2 0.8 4 -0.2 0.8 4.55 -0.19 0.79 4.91 0 0.85 4.9 0 0.85 4 -0.35 0.35 4.9 -0.19 0.79 4.91 -0.53 -0.23 3.52 -0.45 -0.18 4.02 0 -0.6 3.55 0 -0.5 4 -0.45 -0.18 4.02 -0.53 -0.23 3.52 -0.26 -0.16 4.92 0 -0.35 4.9 -0.26 -0.16 4.92 0 0.4 6.5 -0.35 0.35 4.9 0 0 6.4 -0.25 0.7 6.5 -0.25 0.55 6.5 0 0.4 6.5 -0.11 0.79 6.5 -0.65 0.25 1.1 -0.65 0.25 0.65 -0.66 0.54 0.48 -0.6 0.54 0.65 -0.59 0.64 0.65 0 -0.6 3.55 -0.65 0.25 1.1 0 0.85 3.55 -0.49 0.72 3.51 0 0.85 3.55 -0.31 0.78 2.05 -0.7 0.5 2.05 -0.7 0.5 2.05 -0.62 0.6 1.09 -0.62 0.53 1.09 0 0.85 6.5 -0.25 0.7 6.87 0 0.85 6.87 -0.25 0.55 6.87 -0.22 0.68 7.14 -0.03 0.8 7.14 -0.22 0.57 7.14 -0.03 0.45 7.14 -1.45 0.49 -0.92 -0.11 0.79 6.5 -0.64 0.57 0 -2.78 0.32 0 -4.62 0.05 2.42 -4.62 0.08 1.58 -3.79 0.18 0.71 0 0 -6.7 0.44 -0.17 -5.91 0.35 -0.32 -6.71 0.45 -0.5 -5.9 0.35 -0.5 -6.7 0.32 0.23 -5 0.44 0.11 -5.01 0.45 -0.5 -5 0.44 0.25 -4.56 0.45 -0.5 -4.55 0.44 0.31 -4.05 0.45 -0.5 -3.93 0.34 0.36 -4.55 0.26 0.57 -3.55 0.22 0.68 7.14 0.22 0.57 7.14 0.25 0.55 6.87 0.25 0.7 6.87 0.25 0.7 6.87 0 0.4 6.87 0.25 0.55 6.5 0.25 0.55 6.5 0.25 0.7 6.5 0.11 0.79 6.5 0.65 0.35 3.45 0.65 0.25 1.1 0.7 0.5 2.05 0.34 -0.68 -5.9 0.33 -0.54 -6.7 0.3 -0.8 -5 0.3 -0.8 -4.55 0.3 -0.8 -3.9 0.3 -0.8 -3.55 0.35 -0.32 -6.71 0.35 -0.5 -6.7 0.33 -0.54 -6.7 0.83 0.5 -3.58 0.69 0.28 -4.03 1 -0.25 -3.95 1.1 0 -3.55 0.93 -0.63 -3.54 0.89 -0.64 -3.91 0.65 0.25 1.1 0.62 0.6 1.09 0.65 -0.7 -2.6 1.13 -0.35 -2.63 1.15 0.25 -1.6 1.15 -0.35 -1.6 1.13 -0.35 -2.63 1.13 0.25 -2.62 1.13 0.25 -2.62 0.96 0.25 -3.57 0.8 0.25 -1.6 0.8 0.6 -2.6 0.8 0.6 -2.6 0.49 0.72 3.51 0.85 0.25 -0.95 0.87 0.25 0 0.9 0.25 0.65 0.9 -0.35 0.65 0.85 -0.35 -0.95 0.31 0.78 2.05 0.9 -0.35 0.65 0.65 -0.35 1.1 0.65 -0.35 0.65 0.85 -0.35 -0.95 0.75 -0.35 -1.8 0.8 -0.35 -1.6 0.5 -0.85 -1.6 0.46 -0.85 -1.8 0.55 -0.84 -0.95 0.33 -0.88 0.65 0.33 -0.88 1.1 0.41 0.84 -1.6 0.69 0.68 -2.61 0.69 0.68 -2.61 0.41 0.84 -1.6 0.36 0.86 -0.95 0.67 0.64 -0.95 0.75 0.6 -1.6 0.34 0.85 0 0.55 0.7 0 0.26 0.74 -3.55 0.26 0.74 -3.55 0.67 0.64 -0.95 0.55 0.7 0 0.59 0.64 0.65 0.66 0.54 0.48 0.4 0.74 4.01 0.55 0.35 4 0.2 0.8 4.55 0.2 0.8 4 0.19 0.79 4.91 0.35 0.35 4.9 0.45 -0.18 4.02 0.53 -0.23 3.52 0 -0.5 4 0.55 0.35 4 0.35 0.35 4.9 0.26 -0.16 4.92 0.45 -0.18 4.02 0.65 0.25 0.65 0.33 -0.88 1.1 0.65 -0.35 1.1 0 -0.6 5.95 0 -0.45 6.2 0.2 0.8 4 0.34 0.85 0 0.31 0.78 2.05 0.8 -0.35 -1.6 0.75 -0.35 -1.8 2.2 0.15 6.7 2.2 0.15 6.35 0.2 0.8 4.55 0 1.7 4.9 0 2.4 5.65 0 2.75 6.15 0 2.85 6.7 0 0.95 4 0 0.95 3.55 -0.8 -0.35 -1.6 -0.75 -0.35 -1.8 -0.34 0.85 0 -0.4 0.74 4.01 -2.2 0.15 6.7 -2.2 0.15 6.35 -0.33 0.52 -5 0 0.85 -4.85 -0.34 0.68 -4.55 0 0.91 -3.44 0 0.98 -4.4 0.34 0.68 -4.55 0.33 0.52 -5 0 0.91 -3.44 0.33 0.52 -5 0.32 0.23 -5 0 0.25 5.9'/>
          </IndexedFaceSet>
        </Shape>
      </Transform>
      <Group>
        <Transform DEF='CanopyTransform' center='0 0 -3.5'>
          <Transform scale='1 1 1.2' translation='3 0 0'>
            <Shape>
              <Appearance USE='CanopyColor'/>
              <IndexedFaceSet coordIndex='16 17 112 302 -1 301 304 305 306 -1 306 305 186 179 -1 304 307 257 305 -1 305 257 187 186 -1 302 112 307 304 -1 9 16 302 300 -1 300 302 304 301 -1 17 112 310 -1 112 307 310 -1 307 257 310 -1 257 187 310 -1' creaseAngle='1.8' solid='false'>
                <Coordinate point='-0.35 -0.32 -6.71 -0.44 -0.17 -5.91 0 0.25 -5.9 0 0 -6.7 -0.35 -0.5 -6.7 -0.45 -0.5 -5.9 -0.44 -0.17 -5.91 -0.35 -0.32 -6.71 -0.44 0.11 -5.01 -0.32 0.23 -5 0 0.25 -5.9 -0.45 -0.5 -5 -0.45 -0.5 -4.55 -0.44 0.25 -4.56 -0.45 -0.5 -3.93 -0.44 0.31 -4.05 -0.34 0.36 -4.55 -0.26 0.57 -3.55 0.6 0.54 0.65 0.62 0.53 1.09 0.7 0.5 2.05 4.62 0.05 2.42 4.62 0.08 1.58 3.79 0.18 0.71 0.69 0.59 -0.95 0.64 0.57 -0.27 0.64 0.57 0 2.78 0.32 0 1.45 0.49 -0.92 0.19 0.79 4.91 0 0.85 6.5 0.11 0.79 6.5 -0.33 -0.54 -6.7 -0.34 -0.68 -5.9 0 -0.7 -6.7 0 -0.85 -5.9 -0.3 -0.8 -5 0 -0.95 -5 -0.3 -0.8 -4.55 0 -0.95 -4.55 -0.3 -0.8 -3.9 0 -0.95 -3.55 -0.3 -0.8 -3.55 0 -0.43 -7.22 0 -0.43 -7.22 0 -0.7 -6.7 -0.33 -0.54 -6.7 -0.69 0.28 -4.03 -0.83 0.5 -3.58 -0.89 -0.64 -3.91 -0.93 -0.63 -3.54 -1.1 0 -3.55 -1 -0.25 -3.95 0.75 0.6 -1.6 -0.65 -0.7 -2.6 0 -0.95 -1.8 -1.13 -0.35 -2.63 -1.13 0.25 -2.62 -1.13 -0.35 -2.63 -1.15 -0.35 -1.6 -1.15 0.25 -1.6 -1.13 0.25 -2.62 -0.96 0.25 -3.57 -0.8 0.6 -2.6 -0.8 0.25 -1.6 -0.8 0.6 -2.6 -0.85 0.25 -0.95 -0.85 -0.35 -0.95 -0.9 -0.35 0.65 -0.9 0.25 0.65 -0.87 0.25 0 0.03 0.45 7.14 0.22 0.57 7.14 0.22 0.68 7.14 0.03 0.8 7.14 -0.65 -0.35 0.65 -0.65 -0.35 1.1 -0.46 -0.85 -1.8 -0.5 -0.85 -1.6 -0.8 -0.35 -1.6 -0.75 -0.35 -1.8 0 -0.95 -1.6 -0.55 -0.84 -0.95 -0.85 -0.35 -0.95 0 -0.95 -0.95 -0.33 -0.88 0.65 -0.65 -0.35 0.65 0 -0.95 0.65 -0.33 -0.88 1.1 -0.65 -0.35 1.1 0 -0.95 1.1 -0.69 0.68 -2.61 -0.41 0.84 -1.6 0 0.95 -1.6 0 0.85 -2.65 -0.75 0.6 -1.6 -0.41 0.84 -1.6 -0.69 0.68 -2.61 -0.36 0.86 -0.95 0 0.95 -0.95 -0.75 0.6 -1.6 -0.67 0.64 -0.95 -0.34 0.85 0 0 0.92 0 -0.55 0.7 0 -0.31 0.78 2.05 0 0.85 2.05 0 0.85 -3.55 -0.26 0.74 -3.55 0 0.85 -2.65 0 0.4 6.87 0.25 0.55 6.87 -0.26 0.74 -3.55 -0.69 0.59 -0.95 -0.67 0.64 -0.95 -0.64 0.57 -0.27 -0.55 0.7 0 -0.65 0.35 3.45 -0.55 0.35 4 -0.4 0.74 4.01 -0.49 0.72 3.51 -0.2 0.8 4 -0.2 0.8 4.55 -0.19 0.79 4.91 0 0.85 4.9 0 0.85 4 -0.35 0.35 4.9 -0.19 0.79 4.91 -0.53 -0.23 3.52 -0.45 -0.18 4.02 0 -0.6 3.55 0 -0.5 4 -0.45 -0.18 4.02 -0.53 -0.23 3.52 -0.26 -0.16 4.92 0 -0.35 4.9 -0.26 -0.16 4.92 0 0.4 6.5 -0.35 0.35 4.9 0 0 6.4 -0.25 0.7 6.5 -0.25 0.55 6.5 0 0.4 6.5 -0.11 0.79 6.5 -0.65 0.25 1.1 -0.65 0.25 0.65 -0.66 0.54 0.48 -0.6 0.54 0.65 -0.59 0.64 0.65 0 -0.6 3.55 -0.65 0.25 1.1 0 0.85 3.55 -0.49 0.72 3.51 0 0.85 3.55 -0.31 0.78 2.05 -0.7 0.5 2.05 -0.7 0.5 2.05 -0.62 0.6 1.09 -0.62 0.53 1.09 0 0.85 6.5 -0.25 0.7 6.87 0 0.85 6.87 -0.25 0.55 6.87 -0.22 0.68 7.14 -0.03 0.8 7.14 -0.22 0.57 7.14 -0.03 0.45 7.14 -1.45 0.49 -0.92 -0.11 0.79 6.5 -0.64 0.57 0 -2.78 0.32 0 -4.62 0.05 2.42 -4.62 0.08 1.58 -3.79 0.18 0.71 0 0 -6.7 0.44 -0.17 -5.91 0.35 -0.32 -6.71 0.45 -0.5 -5.9 0.35 -0.5 -6.7 0.32 0.23 -5 0.44 0.11 -5.01 0.45 -0.5 -5 0.44 0.25 -4.56 0.45 -0.5 -4.55 0.44 0.31 -4.05 0.45 -0.5 -3.93 0.34 0.36 -4.55 0.26 0.57 -3.55 0.22 0.68 7.14 0.22 0.57 7.14 0.25 0.55 6.87 0.25 0.7 6.87 0.25 0.7 6.87 0 0.4 6.87 0.25 0.55 6.5 0.25 0.55 6.5 0.25 0.7 6.5 0.11 0.79 6.5 0.65 0.35 3.45 0.65 0.25 1.1 0.7 0.5 2.05 0.34 -0.68 -5.9 0.33 -0.54 -6.7 0.3 -0.8 -5 0.3 -0.8 -4.55 0.3 -0.8 -3.9 0.3 -0.8 -3.55 0.35 -0.32 -6.71 0.35 -0.5 -6.7 0.33 -0.54 -6.7 0.83 0.5 -3.58 0.69 0.28 -4.03 1 -0.25 -3.95 1.1 0 -3.55 0.93 -0.63 -3.54 0.89 -0.64 -3.91 0.65 0.25 1.1 0.62 0.6 1.09 0.65 -0.7 -2.6 1.13 -0.35 -2.63 1.15 0.25 -1.6 1.15 -0.35 -1.6 1.13 -0.35 -2.63 1.13 0.25 -2.62 1.13 0.25 -2.62 0.96 0.25 -3.57 0.8 0.25 -1.6 0.8 0.6 -2.6 0.8 0.6 -2.6 0.49 0.72 3.51 0.85 0.25 -0.95 0.87 0.25 0 0.9 0.25 0.65 0.9 -0.35 0.65 0.85 -0.35 -0.95 0.31 0.78 2.05 0.9 -0.35 0.65 0.65 -0.35 1.1 0.65 -0.35 0.65 0.85 -0.35 -0.95 0.75 -0.35 -1.8 0.8 -0.35 -1.6 0.5 -0.85 -1.6 0.46 -0.85 -1.8 0.55 -0.84 -0.95 0.33 -0.88 0.65 0.33 -0.88 1.1 0.41 0.84 -1.6 0.69 0.68 -2.61 0.69 0.68 -2.61 0.41 0.84 -1.6 0.36 0.86 -0.95 0.67 0.64 -0.95 0.75 0.6 -1.6 0.34 0.85 0 0.55 0.7 0 0.26 0.74 -3.55 0.26 0.74 -3.55 0.67 0.64 -0.95 0.55 0.7 0 0.59 0.64 0.65 0.66 0.54 0.48 0.4 0.74 4.01 0.55 0.35 4 0.2 0.8 4.55 0.2 0.8 4 0.19 0.79 4.91 0.35 0.35 4.9 0.45 -0.18 4.02 0.53 -0.23 3.52 0 -0.5 4 0.55 0.35 4 0.35 0.35 4.9 0.26 -0.16 4.92 0.45 -0.18 4.02 0.65 0.25 0.65 0.33 -0.88 1.1 0.65 -0.35 1.1 0 -0.6 5.95 0 -0.45 6.2 0.2 0.8 4 0.34 0.85 0 0.31 0.78 2.05 0.8 -0.35 -1.6 0.75 -0.35 -1.8 2.2 0.15 6.7 2.2 0.15 6.35 0.2 0.8 4.55 0 1.7 4.9 0 2.4 5.65 0 2.75 6.15 0 2.85 6.7 0 0.95 4 0 0.95 3.55 -0.8 -0.35 -1.6 -0.75 -0.35 -1.8 -0.34 0.85 0 -0.4 0.74 4.01 -2.2 0.15 6.7 -2.2 0.15 6.35 -0.33 0.52 -5 0 0.85 -4.85 -0.34 0.68 -4.55 0 0.91 -3.44 0 0.98 -4.4 0.34 0.68 -4.55 0.33 0.52 -5 0 0.91 -3.44 0.33 0.52 -5 0.32 0.23 -5 0 0.57 -2.5'/>
              </IndexedFaceSet>
            </Shape>
          </Transform>
          <TimeSensor DEF='Clock' cycleInterval='4'/>
          <TouchSensor DEF='CanopyTouchSensorOpen' description='open canopy'/>
          <OrientationInterpolator DEF='CanopyOpenInterpolator' key='0 0.5 1.0' keyValue='1 0 0 0.0 1 0 0 0.52 1 0 0 0.79'/>
          <ROUTE fromField='touchTime' fromNode='CanopyTouchSensorOpen' toField='set_startTime' toNode='Clock'/>
          <ROUTE fromField='fraction_changed' fromNode='Clock' toField='set_fraction' toNode='CanopyOpenInterpolator'/>
          <ROUTE fromField='value_changed' fromNode='CanopyOpenInterpolator' toField='set_rotation' toNode='CanopyTransform'/>
          <!-- Close animation -->
          <Transform translation='3.1 0 0'>
            <TimeSensor DEF='ClockClose' cycleInterval='4'/>
            <TouchSensor DEF='CanopyTouchSensorClose' description='close canopy'/>
            <OrientationInterpolator DEF='CanopyCloseInterpolator' key='0 0.5 1.0' keyValue='1 0 0 0.79 1 0 0 0.52 1 0 0 0.0'/>
            <ROUTE fromField='touchTime' fromNode='CanopyTouchSensorClose' toField='set_startTime' toNode='ClockClose'/>
            <ROUTE fromField='fraction_changed' fromNode='ClockClose' toField='set_fraction' toNode='CanopyCloseInterpolator'/>
            <ROUTE fromField='value_changed' fromNode='CanopyCloseInterpolator' toField='set_rotation' toNode='CanopyTransform'/>
          </Transform>
        </Transform>
      </Group>
    </Transform>
    <Transform DEF='CockpitSeat' scale='0.25 0.25 0.25' translation='-1.0 0.1 -5'>
      <!-- TODO missing? -->
      <Inline url='"../../AircraftFixedWing/F18BlueAngelUnitedStates/F18CockpitSeat.x3d" "https://www.web3d.org/x3d/content/examples/Savage/AircraftFixedWing/F18BlueAngelUnitedStates/F18CockpitSeat.x3d" "../../AircraftFixedWing/F18BlueAngelUnitedStates/F18CockpitSeat.wrl" "https://www.web3d.org/x3d/content/examples/Savage/AircraftFixedWing/F18BlueAngelUnitedStates/F18CockpitSeat.wrl"'/>
    </Transform>
    <Transform rotation='0 1 0 1.57' translation='4.85 0 -5'>
      <Inline url='"AftBottomPanel.x3d" "https://www.web3d.org/x3d/content/examples/Savage/Robots/JetFireTransformerToy/AftBottomPanel.x3d" "AftBottomPanel.wrl" "https://www.web3d.org/x3d/content/examples/Savage/Robots/JetFireTransformerToy/AftBottomPanel.wrl"'/>
    </Transform>
    <Transform DEF='LeftWingTransform' rotation='0 1 0 1.57' translation='4 0.11 -3'>
      <Inline url='"LeftSweepWing.x3d" "https://www.web3d.org/x3d/content/examples/Savage/Robots/JetFireTransformerToy/LeftSweepWing.x3d" "LeftSweepWing.wrl" "https://www.web3d.org/x3d/content/examples/Savage/Robots/JetFireTransformerToy/LeftSweepWing.wrl"'/>
    </Transform>
    <Transform DEF='RightWingTransform' rotation='0 1 0 1.57' translation='4 0.11 -7'>
      <Inline url='"RightSweepWing.x3d" "https://www.web3d.org/x3d/content/examples/Savage/Robots/JetFireTransformerToy/RightSweepWing.x3d" "RightSweepWing.wrl" "https://www.web3d.org/x3d/content/examples/Savage/Robots/JetFireTransformerToy/RightSweepWing.wrl"'/>
    </Transform>
    <Transform rotation='0 0 1 3.14' translation='0.3 -0.4 -5'>
      <Transform rotation='0 1 0 1.57'>
        <Inline url='"RobotHead.x3d" "https://www.web3d.org/x3d/content/examples/Savage/Robots/JetFireTransformerToy/RobotHead.x3d" "RobotHead.wrl" "https://www.web3d.org/x3d/content/examples/Savage/Robots/JetFireTransformerToy/RobotHead.wrl"'/>
      </Transform>
    </Transform>
  </Scene>
</X3D>