<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 3.2//EN" "https://www.web3d.org/specifications/x3d-3.2.dtd">
<X3D profile='Immersive' version='3.2' xmlns:xsd='http://www.w3.org/2001/XMLSchema-instance' xsd:noNamespaceSchemaLocation='https://www.web3d.org/specifications/x3d-3.2.xsd'>
  <head>
    <component level='3' name='Navigation'/>
    <meta content='SolarAuv.x3d' name='title'/>
    <meta content='Solar-Powered Autonomous Unmanned Vehicle by Autonomous Undersea Systems Institute (AUSI) and Falmouth Scientific Inc.' name='description'/>
    <meta content='Randy A. Garrido' name='creator'/>
    <meta content='1 June 2004' name='created'/>
    <meta content='20 October 2019' name='modified'/>
    <meta content='SeaWeb, SolarAUV, Solar-Powered AUV' name='subject'/>
    <meta content='SAUVIIBuzzardsBay.jpg' name='photograph'/>
    <meta content='TODO: check extrusions ccw true/false' name='warning'/>
    <meta content='TODO: restore ViewpointGroup, Navigation component' name='warning'/>
    <meta content='http://www.ausi.org' name='reference'/>
    <meta content='Falmouth Scientific Inc. http://www.falmouth.com' name='reference'/>
    <meta content='https://www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedUnderwaterVehicles/SolarAuv.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>
    <Background DEF='Background' groundColor='0 0 .8' skyColor='0.2 0.2 .8'/>
    <Viewpoint description='Solar Autonomous Unmanned Vehicle (AUV)' orientation='1 0 0 -.35' position='0 1.25 3.25'/>
    <!-- <ViewpointGroup description='Solar AUV View Points' size='100 100 100'> </ViewpointGroup> -->
    <Viewpoint description='SolarAUV view from rear, 5m' orientation='0 1 0 -1.57' position='-5 1 0'/>
    <Viewpoint description='SolarAUV side view, 5m' orientation='0 1 0 3.141592653' position='0 0 -5'/>
    <Viewpoint description='SolarAUV view from above, 5m' orientation='1 0 0 -1.57' position='0 5 0'/>
    <Viewpoint description='SolarAUV oblique view' orientation='-.814 .581 -.007 1.25' position='2 2.875 1.3'/>
    <LOD range='100 1000'>
      <Transform>
        <Group DEF='SolarPanel'>
          <Transform DEF='SquarePanelYellow' translation='0.020625 -0.04 0'>
            <Shape DEF='SquarePanel'>
              <Appearance>
                <Material diffuseColor='1 1 .4'/>
              </Appearance>
              <Box size='1.20625 .02 1.0'/>
            </Shape>
          </Transform>
          <Transform DEF='MainSolarPanel' translation='0.020625 -0.01 0'>
            <Shape>
              <Appearance>
                <Material diffuseColor='1 1 1'/>
              </Appearance>
              <Box size='1.175 .02 0.975'/>
            </Shape>
          </Transform>
          <Transform DEF='SolarCells'>
            <Transform>
              <Shape DEF='Cell1'>
                <Appearance>
                  <Material diffuseColor='0 0 0' shininess='1' specularColor='0.7 0.7 0.7'/>
                </Appearance>
                <Extrusion crossSection='0.0645 0.0400 0.0645 -0.0400 0.0450 -0.0595 -0.0450 -0.0595 -0.0645 -0.0400 -0.0645 0.0400 -0.0450 0.0595 0.0450 0.0595 0.0645 0.0400' solid='false' spine='-0.495375 0.0 -0.4230 -0.495375 0.001 -0.4230'/>
              </Shape>
              <Transform translation='0.0 0.0 0.1195'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.0 0.0 0.239'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.0 0.0 0.3585'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.0 0.0 0.488'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.0 0.0 0.6075'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.0 0.0 0.727'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.0 0.0 0.8465'>
                <Shape USE='Cell1'/>
              </Transform>
            </Transform>
            <Transform>
              <Transform translation='0.1295 0.0 0.0'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.1295 0.0 0.1195'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.1295 0.0 0.239'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.1295 0.0 0.3585'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.1295 0.0 0.488'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.1295 0.0 0.6075'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.1295 0.0 0.727'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.1295 0.0 0.8465'>
                <Shape USE='Cell1'/>
              </Transform>
            </Transform>
            <Transform>
              <Transform translation='0.259 0.0 0.0'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.259 0.0 0.1195'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.259 0.0 0.239'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.259 0.0 0.3585'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.259 0.0 0.488'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.259 0.0 0.6075'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.259 0.0 0.727'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.259 0.0 0.8465'>
                <Shape USE='Cell1'/>
              </Transform>
            </Transform>
            <Transform>
              <Transform translation='0.3885 0.0 0.0'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.3885 0.0 0.1195'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.3885 0.0 0.239'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.3885 0.0 0.3585'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.3885 0.0 0.488'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.3885 0.0 0.6075'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.3885 0.0 0.727'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.3885 0.0 0.8465'>
                <Shape USE='Cell1'/>
              </Transform>
            </Transform>
            <Transform>
              <Transform translation='0.518 0.0 0.0'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.518 0.0 0.1195'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.518 0.0 0.239'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.518 0.0 0.3585'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.518 0.0 0.488'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.518 0.0 0.6075'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.518 0.0 0.727'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.518 0.0 0.8465'>
                <Shape USE='Cell1'/>
              </Transform>
            </Transform>
            <Transform>
              <Transform translation='0.6475 0.0 0.0'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.6475 0.0 0.1195'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.6475 0.0 0.239'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.6475 0.0 0.3585'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.6475 0.0 0.488'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.6475 0.0 0.6075'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.6475 0.0 0.727'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.6475 0.0 0.8465'>
                <Shape USE='Cell1'/>
              </Transform>
            </Transform>
            <Transform>
              <Transform translation='0.777 0.0 0.0'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.777 0.0 0.1195'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.777 0.0 0.239'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.777 0.0 0.3585'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.777 0.0 0.488'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.777 0.0 0.6075'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.777 0.0 0.727'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.777 0.0 0.8465'>
                <Shape USE='Cell1'/>
              </Transform>
            </Transform>
            <Transform>
              <Transform translation='0.9065 0.0 0.0'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.9065 0.0 0.1195'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.9065 0.0 0.239'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.9065 0.0 0.3585'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.9065 0.0 0.488'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.9065 0.0 0.6075'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.9065 0.0 0.727'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='0.9065 0.0 0.8465'>
                <Shape USE='Cell1'/>
              </Transform>
            </Transform>
            <Transform>
              <Transform translation='1.036 0.0 0.0'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='1.036 0.0 0.1195'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='1.036 0.0 0.239'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='1.036 0.0 0.3585'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='1.036 0.0 0.488'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='1.036 0.0 0.6075'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='1.036 0.0 0.727'>
                <Shape USE='Cell1'/>
              </Transform>
              <Transform translation='1.036 0.0 0.8465'>
                <Shape USE='Cell1'/>
              </Transform>
            </Transform>
          </Transform>
          <Group DEF='CurvedEdges'>
            <Group DEF='TailEndCurvedEdge'>
              <Transform DEF='RightTailCornerCurvedEdge' rotation='0 0 1 1.57' translation='-0.8 -0.025 0.0125'>
                <Shape>
                  <Appearance>
                    <Material diffuseColor='1 1 .4'/>
                  </Appearance>
                  <Extrusion convex='false' creaseAngle='0.5' crossSection='-0.01250 0.02500 0.02500 0.02500 0.02657 0.02490 0.02811 0.02461 0.02960 0.02412 0.03102 0.02345 0.03235 0.02261 0.03356 0.02161 0.03463 0.02047 0.03555 0.01920 0.03631 0.01782 0.03689 0.01636 0.03728 0.01484 0.03748 0.01328 0.03750 0.01250 0.03750 -0.01250 0.03748 -0.01328 0.03728 -0.01484 0.03689 -0.01636 0.03631 -0.01782 0.03555 -0.01920 0.03463 -0.02047 0.03356 -0.02161 0.03235 -0.02261 0.03102 -0.02345 0.02960 -0.02412 0.02811 -0.02461 0.02657 -0.02490 0.02500 -0.02500 -0.01250 -0.02500' solid='false' spine='0.0 0.00386 0.01189 0.0 0.00532 0.01131 0.0 0.00670 0.01055 0.0 0.00797 0.00963 0.0 0.00911 0.00856 0.0 0.01011 0.00735 0.0 0.01095 0.00602 0.0 0.01162 0.00460 0.0 0.01211 0.00311 0.0 0.01240 0.00157 0.0 0.01250 0.00000 0.0 0.01240 -0.00157'/>
                </Shape>
              </Transform>
              <Transform DEF='LeftTailCornerCurvedEdge' rotation='0 0 1 1.57' translation='-0.8 -0.025 -0.0125'>
                <Shape>
                  <Appearance>
                    <Material diffuseColor='1 1 .4'/>
                  </Appearance>
                  <Extrusion convex='false' creaseAngle='0.5' crossSection='-0.01250 0.02500 0.02500 0.02500 0.02657 0.02490 0.02811 0.02461 0.02960 0.02412 0.03102 0.02345 0.03235 0.02261 0.03356 0.02161 0.03463 0.02047 0.03555 0.01920 0.03631 0.01782 0.03689 0.01636 0.03728 0.01484 0.03748 0.01328 0.03750 0.01250 0.03750 -0.01250 0.03748 -0.01328 0.03728 -0.01484 0.03689 -0.01636 0.03631 -0.01782 0.03555 -0.01920 0.03463 -0.02047 0.03356 -0.02161 0.03235 -0.02261 0.03102 -0.02345 0.02960 -0.02412 0.02811 -0.02461 0.02657 -0.02490 0.02500 -0.02500 -0.01250 -0.02500' solid='false' spine='0.0 0.01240 0.00157 0.0 0.01250 0.00000 0.0 0.01240 -0.00157 0.0 0.01211 -0.00311 0.0 0.01162 -0.00460 0.0 0.01095 -0.00602 0.0 0.01011 -0.00735 0.0 0.00911 -0.00856 0.0 0.00797 -0.00963 0.0 0.00670 -0.01055 0.0 0.00532 -0.01131 0.0 0.00386 -0.01189'/>
                </Shape>
              </Transform>
              <Transform DEF='TailRearSideCurvedEdge' rotation='0 0 1 1.57' translation='-0.8 -0.025 0.0'>
                <Shape>
                  <Appearance>
                    <Material diffuseColor='1 1 .4'/>
                  </Appearance>
                  <Extrusion convex='false' creaseAngle='0.5' crossSection='-0.02500 0.00000 -0.02500 0.03750 -0.02490 0.03907 -0.02461 0.04061 -0.02412 0.04210 -0.02345 0.04352 -0.02261 0.04485 -0.02161 0.04606 -0.02047 0.04713 -0.01920 0.04805 -0.01782 0.04881 -0.01636 0.04939 -0.01484 0.04978 -0.01328 0.04998 0.01328 0.04998 0.01484 0.04978 0.01636 0.04939 0.01782 0.04881 0.01920 0.04805 0.02047 0.04713 0.02161 0.04606 0.02261 0.04485 0.02345 0.04352 0.02412 0.04210 0.02461 0.04061 0.02490 0.03907 0.02500 0.03750 0.02500 0.00000 -0.02500 0.0' solid='false' spine='0.0 0.0 0.0125 0.0 0.0 -0.0125'/>
                </Shape>
              </Transform>
              <Transform DEF='TailRightSideCurvedEdge' rotation='0 1 0 -0.18875' translation='-0.6 -0.025 0.0499125'>
                <Shape>
                  <Appearance>
                    <Material diffuseColor='1 1 .4'/>
                  </Appearance>
                  <Extrusion convex='false' creaseAngle='0.5' crossSection='-0.02500 0.00000 -0.02500 0.03750 -0.02490 0.03907 -0.02461 0.04061 -0.02412 0.04210 -0.02345 0.04352 -0.02261 0.04485 -0.02161 0.04606 -0.02047 0.04713 -0.01920 0.04805 -0.01782 0.04881 -0.01636 0.04939 -0.01484 0.04978 -0.01328 0.04998 0.01328 0.04998 0.01484 0.04978 0.01636 0.04939 0.01782 0.04881 0.01920 0.04805 0.02047 0.04713 0.02161 0.04606 0.02261 0.04485 0.02345 0.04352 0.02412 0.04210 0.02461 0.04061 0.02490 0.03907 0.02500 0.03750 0.02500 0.0' solid='false' spine='-0.2125 0.0 0.0 0.0 0.0 0.0'/>
                </Shape>
              </Transform>
              <Transform DEF='TailLeftSideCurvedEdge' rotation='0 1 0 0.18875' translation='-0.6 -0.025 -0.0499125'>
                <Shape>
                  <Appearance>
                    <Material diffuseColor='1 1 .4'/>
                  </Appearance>
                  <Extrusion convex='false' creaseAngle='0.5' crossSection='0.02500 0.00000 0.02500 -0.03750 0.02490 -0.03907 0.02461 -0.04061 0.02412 -0.04210 0.02345 -0.04352 0.02261 -0.04485 0.02161 -0.04606 0.02047 -0.04713 0.01920 -0.04805 0.01782 -0.04881 0.01636 -0.04939 0.01484 -0.04978 0.01328 -0.04998 -0.01328 -0.04998 -0.01484 -0.04978 -0.01636 -0.04939 -0.01782 -0.04881 -0.01920 -0.04805 -0.02047 -0.04713 -0.02161 -0.04606 -0.02261 -0.04485 -0.02345 -0.04352 -0.02412 -0.04210 -0.02461 -0.04061 -0.02490 -0.03907 -0.02500 -0.03750 -0.02500 0.00000 0.02500 0.0' solid='false' spine='0.0 0.0 0.0 -0.2125 0.0 0.0'/>
                </Shape>
              </Transform>
              <Transform DEF='RearShape'>
                <Shape>
                  <Appearance>
                    <Material diffuseColor='1 1 .4'/>
                  </Appearance>
                  <Extrusion crossSection='0 .05 .20 .025 .20 -.025 0 -.05' solid='false' spine='-0.6 0 0 -0.6 -0.05 0'/>
                </Shape>
              </Transform>
            </Group>
            <Group DEF='SolarPanelArea'>
              <Transform DEF='RightSideCurvedEdge'>
                <Shape>
                  <Appearance>
                    <Material diffuseColor='1 1 .4'/>
                  </Appearance>
                  <Extrusion convex='false' creaseAngle='0.5' crossSection='-0.02500 0.00000 -0.02500 0.03750 -0.02490 0.03907 -0.02461 0.04061 -0.02412 0.04210 -0.02345 0.04352 -0.02261 0.04485 -0.02161 0.04606 -0.02047 0.04713 -0.01920 0.04805 -0.01782 0.04881 -0.01636 0.04939 -0.01484 0.04978 -0.01328 0.04998 0.01328 0.04998 0.01484 0.04978 0.01636 0.04939 0.01782 0.04881 0.01920 0.04805 0.02047 0.04713 0.02161 0.04606 0.02261 0.04485 0.02345 0.04352 0.02412 0.04210 0.02461 0.04061 0.02490 0.03907 0.02500 0.03750 0.02500 0.00000 -0.02500 0.0' orientation='1 0 0 0.0 1 0 0 0.0' solid='false' spine='0.61825 -0.025 0.5 -0.58125 -0.025 0.5'/>
                </Shape>
              </Transform>
              <Transform DEF='LeftSideCurvedEdge'>
                <Shape>
                  <Appearance>
                    <Material diffuseColor='1 1 .4'/>
                  </Appearance>
                  <Extrusion convex='false' creaseAngle='0.5' crossSection='0.02500 0.00000 0.02500 -0.03750 0.02490 -0.03907 0.02461 -0.04061 0.02412 -0.04210 0.02345 -0.04352 0.02261 -0.04485 0.02161 -0.04606 0.02047 -0.04713 0.01920 -0.04805 0.01782 -0.04881 0.01636 -0.04939 0.01484 -0.04978 0.01328 -0.04998 -0.01328 -0.04998 -0.01484 -0.04978 -0.01636 -0.04939 -0.01782 -0.04881 -0.01920 -0.04805 -0.02047 -0.04713 -0.02161 -0.04606 -0.02261 -0.04485 -0.02345 -0.04352 -0.02412 -0.04210 -0.02461 -0.04061 -0.02490 -0.03907 -0.02500 -0.03750 -0.02500 0.00000 0.02500 0.0' orientation='1 0 0 0.0 1 0 0 0.0' solid='false' spine='-0.58125 -0.025 -0.5 0.61825 -0.025 -0.5'/>
                </Shape>
              </Transform>
              <Transform DEF='RearSideCurvedEdge' rotation='0 0 1 1.57' translation='-0.58125 -0.025 0.0'>
                <Shape>
                  <Appearance>
                    <Material diffuseColor='1 1 .4'/>
                  </Appearance>
                  <Extrusion convex='false' creaseAngle='0.5' crossSection='-0.02500 0.00000 -0.02500 0.03750 -0.02490 0.03907 -0.02461 0.04061 -0.02412 0.04210 -0.02345 0.04352 -0.02261 0.04485 -0.02161 0.04606 -0.02047 0.04713 -0.01920 0.04805 -0.01782 0.04881 -0.01636 0.04939 -0.01484 0.04978 -0.01328 0.04998 0.01328 0.04998 0.01484 0.04978 0.01636 0.04939 0.01782 0.04881 0.01920 0.04805 0.02047 0.04713 0.02161 0.04606 0.02261 0.04485 0.02345 0.04352 0.02412 0.04210 0.02461 0.04061 0.02490 0.03907 0.02500 0.03750 0.02500 0.00000 -0.02500 0.0' solid='false' spine='0.0 0.0 0.5 0.0 0.0 -0.5'/>
                </Shape>
              </Transform>
              <Transform DEF='RightRearCornerCurvedEdge' rotation='0 0 1 1.57' translation='-0.58125 -0.025 0.5'>
                <Shape>
                  <Appearance>
                    <Material diffuseColor='1 1 .4'/>
                  </Appearance>
                  <Extrusion convex='false' creaseAngle='0.5' crossSection='-0.01250 0.02500 0.02500 0.02500 0.02657 0.02490 0.02811 0.02461 0.02960 0.02412 0.03102 0.02345 0.03235 0.02261 0.03356 0.02161 0.03463 0.02047 0.03555 0.01920 0.03631 0.01782 0.03689 0.01636 0.03728 0.01484 0.03748 0.01328 0.03750 0.01250 0.03750 -0.01250 0.03748 -0.01328 0.03728 -0.01484 0.03689 -0.01636 0.03631 -0.01782 0.03555 -0.01920 0.03463 -0.02047 0.03356 -0.02161 0.03235 -0.02261 0.03102 -0.02345 0.02960 -0.02412 0.02811 -0.02461 0.02657 -0.02490 0.02500 -0.02500 -0.01250 -0.02500' solid='false' spine='0.0 -0.00078 0.01248 0.0 0.0 0.01250 0.0 0.00078 0.01248 0.0 0.00234 0.01228 0.0 0.00386 0.01189 0.0 0.00532 0.01131 0.0 0.00670 0.01055 0.0 0.00797 0.00963 0.0 0.00911 0.00856 0.0 0.01011 0.00735 0.0 0.01095 0.00602 0.0 0.01162 0.00460 0.0 0.01211 0.00311 0.0 0.01240 0.00157 0.0 0.01250 0.00000 0.0 0.01240 -0.00157'/>
                </Shape>
              </Transform>
              <Transform DEF='LeftRearCornerCurvedEdge' rotation='0 0 1 1.57' translation='-0.58125 -0.025 -0.5'>
                <Shape>
                  <Appearance>
                    <Material diffuseColor='1 1 .4'/>
                  </Appearance>
                  <Extrusion convex='false' creaseAngle='0.5' crossSection='-0.01250 0.02500 0.02500 0.02500 0.02657 0.02490 0.02811 0.02461 0.02960 0.02412 0.03102 0.02345 0.03235 0.02261 0.03356 0.02161 0.03463 0.02047 0.03555 0.01920 0.03631 0.01782 0.03689 0.01636 0.03728 0.01484 0.03748 0.01328 0.03750 0.01250 0.03750 -0.01250 0.03748 -0.01328 0.03728 -0.01484 0.03689 -0.01636 0.03631 -0.01782 0.03555 -0.01920 0.03463 -0.02047 0.03356 -0.02161 0.03235 -0.02261 0.03102 -0.02345 0.02960 -0.02412 0.02811 -0.02461 0.02657 -0.02490 0.02500 -0.02500 -0.01250 -0.02500' solid='false' spine='0.0 0.01240 0.00157 0.0 0.01250 0.00000 0.0 0.01240 -0.00157 0.0 0.01211 -0.00311 0.0 0.01162 -0.00460 0.0 0.01095 -0.00602 0.0 0.01011 -0.00735 0.0 0.00911 -0.00856 0.0 0.00797 -0.00963 0.0 0.00670 -0.01055 0.0 0.00532 -0.01131 0.0 0.00386 -0.01189 0.0 0.00234 -0.01228 0.0 0.00078 -0.01248 0.0 -0.00078 -0.01248'/>
                </Shape>
              </Transform>
              <Transform DEF='RightFrontCornerCurvedEdge' rotation='0 0 1 1.57' translation='0.61825 -0.025 0.5'>
                <Shape>
                  <Appearance>
                    <Material diffuseColor='1 1 .4'/>
                  </Appearance>
                  <Extrusion convex='false' creaseAngle='0.5' crossSection='-0.01250 0.02500 0.02500 0.02500 0.02657 0.02490 0.02811 0.02461 0.02960 0.02412 0.03102 0.02345 0.03235 0.02261 0.03356 0.02161 0.03463 0.02047 0.03555 0.01920 0.03631 0.01782 0.03689 0.01636 0.03728 0.01484 0.03748 0.01328 0.03750 0.01250 0.03750 -0.01250 0.03748 -0.01328 0.03728 -0.01484 0.03689 -0.01636 0.03631 -0.01782 0.03555 -0.01920 0.03463 -0.02047 0.03356 -0.02161 0.03235 -0.02261 0.03102 -0.02345 0.02960 -0.02412 0.02811 -0.02461 0.02657 -0.02490 0.02500 -0.02500 -0.01250 -0.02500' solid='false' spine='0.0 -0.00670 0.01055 0.0 -0.00532 0.01131 0.0 -0.00386 0.01189 0.0 -0.00234 0.01228 0.0 -0.00078 0.01248 0.0 0.00078 0.01248'/>
                </Shape>
              </Transform>
              <Transform DEF='LeftFrontCornerCurvedEdge' rotation='0 0 1 1.57' translation='0.61825 -0.025 -0.5'>
                <Shape>
                  <Appearance>
                    <Material diffuseColor='1 1 .4'/>
                  </Appearance>
                  <Extrusion convex='false' creaseAngle='0.5' crossSection='-0.01250 0.02500 0.02500 0.02500 0.02657 0.02490 0.02811 0.02461 0.02960 0.02412 0.03102 0.02345 0.03235 0.02261 0.03356 0.02161 0.03463 0.02047 0.03555 0.01920 0.03631 0.01782 0.03689 0.01636 0.03728 0.01484 0.03748 0.01328 0.03750 0.01250 0.03750 -0.01250 0.03748 -0.01328 0.03728 -0.01484 0.03689 -0.01636 0.03631 -0.01782 0.03555 -0.01920 0.03463 -0.02047 0.03356 -0.02161 0.03235 -0.02261 0.03102 -0.02345 0.02960 -0.02412 0.02811 -0.02461 0.02657 -0.02490 0.02500 -0.02500 -0.01250 -0.02500' solid='false' spine='0.0 0.00078 -0.01248 0.0 -0.00078 -0.01248 0.0 -0.00234 -0.01228 0.0 -0.00386 -0.01189 0.0 -0.00532 -0.01131 0.0 -0.00670 -0.01055'/>
                </Shape>
              </Transform>
            </Group>
            <Group DEF='FrontTriangularShape'>
              <Transform DEF='FrontTriangularShapeFiller'>
                <Shape>
                  <Appearance>
                    <Material diffuseColor='1 1 .4'/>
                  </Appearance>
                  <Extrusion crossSection='0 -0.5205 -.4 -0.125 -.4 0.125 0 0.5205 0 -0.5205' solid='false' spine='.61875 0 0 .61875 -.05 0'/>
                </Shape>
              </Transform>
              <Transform DEF='FrontTriangleRightSideCurvedEdge' rotation='0 1 0 0.785' translation='0.79725 -0.025 0.3188'>
                <Shape>
                  <Appearance>
                    <Material diffuseColor='1 1 .4'/>
                  </Appearance>
                  <Extrusion convex='false' creaseAngle='0.5' crossSection='-0.02500 0.00000 -0.02500 0.03750 -0.02490 0.03907 -0.02461 0.04061 -0.02412 0.04210 -0.02345 0.04352 -0.02261 0.04485 -0.02161 0.04606 -0.02047 0.04713 -0.01920 0.04805 -0.01782 0.04881 -0.01636 0.04939 -0.01484 0.04978 -0.01328 0.04998 0.01328 0.04998 0.01484 0.04978 0.01636 0.04939 0.01782 0.04881 0.01920 0.04805 0.02047 0.04713 0.02161 0.04606 0.02261 0.04485 0.02345 0.04352 0.02412 0.04210 0.02461 0.04061 0.02490 0.03907 0.02500 0.03750 0.02500 0.00000 -0.02500 0.0' solid='false' spine='-0.2675 0.0 0.0 0.2675 0.0 0.0'/>
                </Shape>
              </Transform>
              <Transform DEF='FrontTriangleLeftSideCurvedEdge' rotation='0 1 0 -0.785' translation='0.79725 -0.025 -0.3188'>
                <Shape>
                  <Appearance>
                    <Material diffuseColor='1 1 .4'/>
                  </Appearance>
                  <Extrusion convex='false' creaseAngle='0.5' crossSection='0.02500 0.00000 0.02500 -0.03750 0.02490 -0.03907 0.02461 -0.04061 0.02412 -0.04210 0.02345 -0.04352 0.02261 -0.04485 0.02161 -0.04606 0.02047 -0.04713 0.01920 -0.04805 0.01782 -0.04881 0.01636 -0.04939 0.01484 -0.04978 0.01328 -0.04998 -0.01328 -0.04998 -0.01484 -0.04978 -0.01636 -0.04939 -0.01782 -0.04881 -0.01920 -0.04805 -0.02047 -0.04713 -0.02161 -0.04606 -0.02261 -0.04485 -0.02345 -0.04352 -0.02412 -0.04210 -0.02461 -0.04061 -0.02490 -0.03907 -0.02500 -0.03750 -0.02500 0.00000 0.02500 0.0' orientation='1 0 0 0.0 1 0 0 0.0' solid='false' spine='-0.2675 0.0 0.0 0.2675 0.0 0.0'/>
                </Shape>
              </Transform>
              <Transform DEF='DrapedOverTorpedoHeadCurvedEdge' translation='1.0 0.0 0.0'>
                <Shape>
                  <Appearance>
                    <Material diffuseColor='1 1 0.4'/>
                  </Appearance>
                  <Extrusion convex='false' creaseAngle='2.355' crossSection='0.0 0.1612500 0.001 0.1612500 0.001 -0.1612500 0.0 -0.1612500 0.0 0.1612500' scale='1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.00000 1.0 1.000000 1.0 0.937857 1.0 0.880714 1.0 0.823571 1.0 0.766429 1.0 0.709286 1.0 0.652143 1.0 0.537857 1.0 0.480714 1.0 0.423571 1.0 0.366429 1.0 0.309286 1.0 0.252143 1.0 0.195000 1.0 0.137857 1.0 0.080714 1.0 0.023571' solid='false' spine='0.0 0.0 0.0 0.00100 0.0 0.0 0.00200 0.0 0.0 0.00300 0.0 0.0 0.00400 0.0 0.0 0.00500 0.0 0.0 0.00600 0.0 0.0 0.00700 0.0 0.0 0.00800 0.0 0.0 0.00900 0.0 0.0 0.01000 0.0 0.0 0.01100 0.0 0.0 0.01200 0.0 0.0 0.01300 0.0 0.0 0.01400 0.0 0.0 0.01500 0.0 0.0 0.01600 0.0 0.0 0.01700 0.0 0.0 0.01800 0.0 0.0 0.01900 0.0 0.0 0.02000 0.0 0.0 0.02500 0.0 0.0 0.03000 0.0 0.0 0.03500 0.0 0.0 0.04000 0.0 0.0 0.04500 0.0 0.0 0.05000 0.0 0.0 0.10000 -0.003437500 0.0 0.15000 -0.006875000 0.0 0.20000 -0.016227943 0.0 0.28330 -0.047485323 0.0 0.31606 -0.059778153 0.0 0.33997 -0.068750000 0.0 0.35908 -0.075920928 0.0 0.37496 -0.083120264 0.0 0.38844 -0.086937950 0.0 0.40000 -0.091275718 0.0 0.40996 -0.095013078 0.0 0.41853 -0.098228873 0.0 0.42588 -0.100986875 0.0 0.43212 -0.103328390 0.0 0.43733 -0.105283365 0.0 0.44159 -0.106881885 0.0 0.44495 -0.108142705 0.0 0.44744 -0.109077045 0.0 0.44908 -0.109692440 0.0 0.44990 -0.110000000 0.0'/>
                </Shape>
              </Transform>
            </Group>
          </Group>
        </Group>
        <Group DEF='CowlingSection'>
          <Transform DEF='TorpedoSolarPanelConnector'>
            <Shape>
              <Appearance>
                <Material diffuseColor='1 1 .4' specularColor='0.16 0.16 0.16'/>
              </Appearance>
              <Extrusion convex='false' creaseAngle='0.5' crossSection='0.0 0.00000 -0.02500 0.00000 -0.02500 0.27500 -0.01250 0.27500 -0.01172 0.27498 -0.01016 0.27478 -0.00864 0.27439 -0.00718 0.27381 -0.00580 0.27305 -0.00453 0.27213 -0.00339 0.27106 -0.00239 0.26985 -0.00155 0.26852 -0.00088 0.26710 -0.00039 0.26561 -0.00010 0.26307 0.0 0.26250 0.0 0.0' scale='0.10000 0.8500000 1.0 0.8500000 1.0 0.8500000 1.0 1.0000000 1.0 1.0000000 1.0 0.98750000 1.0 0.97500000 1.0 0.9409893 1.0 0.8273261 1.0 0.7826249 1.0 0.7500000 1.0 0.7239239 1.0 0.7022555 1.0 0.6838620 1.0 0.6680883 1.0 0.6544979 1.0 0.6428041 1.0 0.6327750 1.0 0.6242604 1.0 0.6171514 1.0 0.6113386 1.0 0.6067538 1.0 0.6033562 1.0 0.6011184 1.0 0.6000000 1.0 0.6000000 1.0 0.6011184 1.0 0.6033562 1.0 0.6067538 1.0 0.6113386 1.0 0.6171514 1.0 0.6242604 1.0 0.6327750 1.0 0.6428041 1.0 0.6544979 1.0 0.6680883 1.0 0.6838620 1.0 0.7022555 1.0 0.7239239 1.0 0.7500000 1.0 0.7826249 1.0 0.8273261 1.0 0.9409893 1.0 0.97500000 1.0 0.98750000 1.0 1.0000000 1.0 1.0000000 1.0 0.8500000 1.0 0.8500000 0.10000 0.8500000' solid='false' spine='-0.585000 -0.275 0.00000 -0.248125 -0.275 0.17500 0.900000 -0.275 0.17500 1.000000 -0.275 0.17500 1.050000 -0.275 0.17500 1.100000 -0.275 0.17500 1.150000 -0.275 0.17500 1.200000 -0.275 0.17500 1.283300 -0.275 0.16500 1.316060 -0.275 0.15500 1.33997 -0.275 0.14500 1.35908 -0.275 0.13500 1.37496 -0.275 0.12500 1.38844 -0.275 0.11500 1.40000 -0.275 0.10500 1.40996 -0.275 0.09500 1.41853 -0.275 0.08500 1.42588 -0.275 0.07500 1.43212 -0.275 0.06500 1.43733 -0.275 0.05500 1.44159 -0.275 0.04500 1.44495 -0.275 0.03500 1.44744 -0.275 0.02500 1.44908 -0.275 0.01500 1.44990 -0.275 0.00500 1.44990 -0.275 -0.00500 1.44908 -0.275 -0.01500 1.44744 -0.275 -0.02500 1.44495 -0.275 -0.03500 1.44159 -0.275 -0.04500 1.43733 -0.275 -0.05500 1.43212 -0.275 -0.06500 1.42588 -0.275 -0.07500 1.41853 -0.275 -0.08500 1.40996 -0.275 -0.09500 1.40000 -0.275 -0.10500 1.38844 -0.275 -0.11500 1.37496 -0.275 -0.12500 1.35908 -0.275 -0.13500 1.33997 -0.275 -0.14500 1.31606 -0.275 -0.15500 1.28330 -0.275 -0.16500 1.20000 -0.275 -0.17500 1.15000 -0.275 -0.17500 1.10000 -0.275 -0.17500 1.05000 -0.275 -0.17500 1.0 -0.275 -0.17500 0.900000 -0.275 -0.17500 -0.248125 -0.275 -0.17500 -0.585000 -0.275 -0.0'/>
            </Shape>
          </Transform>
          <Transform DEF='TorpedoBody'>
            <Shape>
              <Appearance>
                <Material diffuseColor='1 1 .4' specularColor='0.16 0.16 0.16'/>
              </Appearance>
              <Extrusion convex='false' creaseAngle='0.5' crossSection='-0.07500 1.45000 -0.08000 1.44990 -0.09000 1.44908 -0.10000 1.44744 -0.11000 1.44495 -0.12000 1.44159 -0.13000 1.43733 -0.14000 1.43212 -0.15000 1.42588 -0.16000 1.41853 -0.17000 1.40996 -0.18000 1.40000 -0.19000 1.38844 -0.20000 1.37496 -0.21000 1.35908 -0.22000 1.33997 -0.23000 1.31606 -0.24000 1.28330 -0.25000 1.20000 -0.25000 1.15000 -0.25000 -0.248125 -0.17500 -0.585000 -0.07500 -0.585000' solid='false' spine='0.0 -0.20000 0.00000 0.0 -0.20059 0.00940 0.0 -0.20236 0.01865 0.0 -0.20527 0.02761 0.0 -0.20928 0.03613 0.0 -0.21432 0.04408 0.0 -0.22033 0.05134 0.0 -0.22719 0.05779 0.0 -0.23481 0.06332 0.0 -0.24307 0.06786 0.0 -0.25182 0.07133 0.0 -0.26095 0.07367 0.0 -0.27029 0.07485 0.0 -0.27971 0.07485 0.0 -0.28905 0.07367 0.0 -0.29818 0.07133 0.0 -0.30693 0.06786 0.0 -0.31519 0.06332 0.0 -0.32281 0.05779 0.0 -0.32967 0.05134 0.0 -0.33568 0.04408 0.0 -0.34072 0.03613 0.0 -0.34473 0.02761 0.0 -0.34764 0.01865 0.0 -0.34941 0.00940 0.0 -0.35000 0.00000 0.0 -0.34941 -0.00940 0.0 -0.34764 -0.01865 0.0 -0.34473 -0.02761 0.0 -0.34072 -0.03613 0.0 -0.33568 -0.04408 0.0 -0.32967 -0.05134 0.0 -0.32281 -0.05779 0.0 -0.31519 -0.06332 0.0 -0.30693 -0.06786 0.0 -0.29818 -0.07133 0.0 -0.28905 -0.07367 0.0 -0.27971 -0.07485 0.0 -0.27029 -0.07485 0.0 -0.26095 -0.07367 0.0 -0.25182 -0.07133 0.0 -0.24307 -0.06786 0.0 -0.23481 -0.06332 0.0 -0.22719 -0.05779 0.0 -0.22033 -0.05134 0.0 -0.21432 -0.04408 0.0 -0.20928 -0.03613 0.0 -0.20527 -0.02761 0.0 -0.20236 -0.01865 0.0 -0.20059 -0.00940 0.0 -0.20000 -0.00000'/>
            </Shape>
          </Transform>
        </Group>
        <Group DEF='Propeller'>
          <Transform DEF='PropellerConePart'>
            <Shape>
              <Appearance>
                <Material diffuseColor='0 0 0' shininess='0.5' specularColor='0.7 0.7 0.7'/>
              </Appearance>
              <Extrusion convex='false' creaseAngle='0.5' crossSection='-0.025 0.000 -0.025 0.215 0.075 0.215 0.0 0.000 -0.025 0.0' solid='false' spine='-0.80 -0.25000 0.00000 -0.80 -0.25020 0.00313 -0.80 -0.25079 0.00622 -0.80 -0.25176 0.00920 -0.80 -0.25309 0.01204 -0.80 -0.25477 0.01469 -0.80 -0.25678 0.01711 -0.80 -0.25906 0.01926 -0.80 -0.26160 0.02111 -0.80 -0.26436 0.02262 -0.80 -0.26727 0.02378 -0.80 -0.27032 0.02456 -0.80 -0.27343 0.02495 -0.80 -0.27657 0.02495 -0.80 -0.27968 0.02456 -0.80 -0.28273 0.02378 -0.80 -0.28564 0.02262 -0.80 -0.28840 0.02111 -0.80 -0.29094 0.01926 -0.80 -0.29322 0.01711 -0.80 -0.29523 0.01469 -0.80 -0.29691 0.01204 -0.80 -0.29824 0.00920 -0.80 -0.29921 0.00622 -0.80 -0.29980 0.00313 -0.80 -0.30000 0.00000 -0.80 -0.29980 -0.00313 -0.80 -0.29921 -0.00622 -0.80 -0.29824 -0.00920 -0.80 -0.29691 -0.01204 -0.80 -0.29523 -0.01469 -0.80 -0.29322 -0.01711 -0.80 -0.29094 -0.01926 -0.80 -0.28840 -0.02111 -0.80 -0.28564 -0.02262 -0.80 -0.28273 -0.02378 -0.80 -0.27968 -0.02456 -0.80 -0.27657 -0.02495 -0.80 -0.27343 -0.02495 -0.80 -0.27032 -0.02456 -0.80 -0.26727 -0.02378 -0.80 -0.26436 -0.02262 -0.80 -0.26160 -0.02111 -0.80 -0.25906 -0.01926 -0.80 -0.25678 -0.01711 -0.80 -0.25477 -0.01469 -0.80 -0.25309 -0.01204 -0.80 -0.25176 -0.00920 -0.80 -0.25079 -0.00622 -0.80 -0.25020 -0.00313 -0.80 -0.25000 -0.0'/>
            </Shape>
          </Transform>
          <Transform DEF='PropellerHollowCylinderPart'>
            <Shape>
              <Appearance>
                <Material diffuseColor='0 0 0' shininess='0.5' specularColor='0.7 0.7 0.7'/>
              </Appearance>
              <Extrusion convex='false' creaseAngle='0.5' crossSection='0.0245 0.050 0.025 0.050 0.005 0.00 0.0 0.00 0.0245 0.050' solid='false' spine='-0.8 -0.20000 0.00000 -0.8 -0.20059 0.00940 -0.8 -0.20236 0.01865 -0.8 -0.20527 0.02761 -0.8 -0.20928 0.03613 -0.8 -0.21432 0.04408 -0.8 -0.22033 0.05134 -0.8 -0.22719 0.05779 -0.8 -0.23481 0.06332 -0.8 -0.24307 0.06786 -0.8 -0.25182 0.07133 -0.8 -0.26095 0.07367 -0.8 -0.27029 0.07485 -0.8 -0.27971 0.07485 -0.8 -0.28905 0.07367 -0.8 -0.29818 0.07133 -0.8 -0.30693 0.06786 -0.8 -0.31519 0.06332 -0.8 -0.32281 0.05779 -0.8 -0.32967 0.05134 -0.8 -0.33568 0.04408 -0.8 -0.34072 0.03613 -0.8 -0.34473 0.02761 -0.8 -0.34764 0.01865 -0.8 -0.34941 0.00940 -0.8 -0.35000 0.00000 -0.8 -0.34941 -0.00940 -0.8 -0.34764 -0.01865 -0.8 -0.34473 -0.02761 -0.8 -0.34072 -0.03613 -0.8 -0.33568 -0.04408 -0.8 -0.32967 -0.05134 -0.8 -0.32281 -0.05779 -0.8 -0.31519 -0.06332 -0.8 -0.30693 -0.06786 -0.8 -0.29818 -0.07133 -0.8 -0.28905 -0.07367 -0.8 -0.27971 -0.07485 -0.8 -0.27029 -0.07485 -0.8 -0.26095 -0.07367 -0.8 -0.25182 -0.07133 -0.8 -0.24307 -0.06786 -0.8 -0.23481 -0.06332 -0.8 -0.22719 -0.05779 -0.8 -0.22033 -0.05134 -0.8 -0.21432 -0.04408 -0.8 -0.20928 -0.03613 -0.8 -0.20527 -0.02761 -0.8 -0.20236 -0.01865 -0.8 -0.20059 -0.00940 -0.8 -0.20000 -0.0'/>
            </Shape>
          </Transform>
        </Group>
      </Transform>
      <WorldInfo/>
      <WorldInfo/>
    </LOD>
  </Scene>
</X3D>