<?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='Tempest.x3d'/>
<meta name='creatorcontent='Chandan Singh Negi'/>
<meta name='createdcontent='26 September 2000'/>
<meta name='modifiedcontent='1 Septemer 2015'/>
<meta name='descriptioncontent='US Navy Patrol Craft USS Tempest'/>
<meta name='identifiercontent=' https://savage.nps.edu/Savage/ShipsMilitary/PatrolCraft-Tempest-UnitedStates/Tempest.x3d '/>
<meta name='generatorcontent='X3D-Edit 3.2, https://savage.nps.edu/X3D-Edit'/>
<meta name='licensecontent=' ../../license.html'/>
</head>
<!-- -->
<Scene>
<Viewpoint description='USS Tempest, starboard sideposition='0 2.5 20'/>
<Viewpoint description='USS Tempest, from forward 45 starboard quarterorientation='0 1 0 1position='20 5 20'/>
<Viewpoint description='USS Tempest, from aheadorientation='0 1 0 1.57position='25 5 0'/>
<Viewpoint description='USS Tempest, from aft starboard quarterorientation='0 1 0 -1position='-30 5 15'/>
<Background groundColor='0 0 0.8skyColor='0 0 0.8'/>
<!-- Scene Nodes -->
<Transform scale='0.3 0.3 0.3'>
<Shape DEF='HullUnderWater'>
<Appearance DEF='Black'>
<Material diffuseColor='0.1 0.1 0.1'/>
</Appearance>
<Extrusion creaseAngle='1.57crossSection='0.71 0.71 0.92 0.38 1 0 0.92 -0.38 0.71 -0.71 0.71 0.71orientation='0 0 1 -.5 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 -.4 0 0 1 -.6 0 0 1 -.7 0 0 1 -.8 0 0 1 -.82scale='3 3 3 3 3 3.3 3 3.3 3 2.73 3 2.23 3 1.58 3 0.71 3 0.17spine='-25 0 0 -23 0 0 0 0 0 5 0 0 10 0 0 15 0 0 20 0 0 24 0 0 25 0 0'/>
</Shape>
<Shape DEF='HullAboveWater'>
<Appearance DEF='Grey'>
<Material diffuseColor='0.62 0.639 0.612'/>
</Appearance>
<Extrusion creaseAngle='.7crossSection='0 0 0 1 0.38 0.92 0.71 0.71 0.71 -0.71 0.38 -0.92 0.00 -1 0 0orientation='0 0 1 -.5 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 -.4 0 0 1 -.6 0 0 1 -.7 0 0 1 -.8 0 0 1 -.82scale='3 3 3 3 3 3.3 3 3.3 3 2.73 3 2.23 3 1.58 3 0.71 3 0.1solid='falsespine='-25 0 0 -23 0 0 0 0 0 5 0 0 10 0 0 15 0 0 20 0 0 24 0 0 25 0 0'/>
</Shape>
<Shape DEF='MainDeck'>
<Appearance DEF='DeckPaint'>
<Material diffuseColor='.753 .34 .26'/>
</Appearance>
<Extrusion crossSection='-0.1 1 0 1 0 -1 -0.1 -1 -0.1 1orientation='0 0 1 -.5 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 -.4 0 0 1 -.6 0 0 1 -.7 0 0 1 -.8 0 0 1 -.82scale='3 3 3 3 3 3.3 3 3.3 3 2.73 3 2.23 3 1.58 3 0.71 3 0.1spine='-25 0 0 -23 0 0 0 0 0 5 0 0 10 0 0 15 0 0 20 0 0 24 0 0 25 0 0'/>
</Shape>
<Shape DEF='BreakWater'>
<Appearance DEF='DarkGrey'>
<Material diffuseColor='0.4 0.4 0.4'/>
</Appearance>
<IndexedFaceSet creaseAngle='.1coordIndex='0 1 2 3 4 5 -1 6 7 8 9 -1 9 0 5 6 -1 2 12 13 3 -1 7 17 18 8 -1 3 13 14 15 16 17 7 6 5 4 -1 2 1 0 9 8 18 19 10 11 12'>
<Coordinate point='19 0.6 0 17.5 0.5 -1.25 15 0.4 -2 14.7 0.4 -1.8 17.2 0.5 -1.1 18.7 0.6 0 17.2 0.5 1.1 14.7 0.4 1.8 15 0.4 2 17.5 0.5 1.25 19 0 0 17.5 0 -1.25 15 0 -2 14.7 0 -1.8 17.2 0 -1.1 18.7 0 0 17.2 0 1.1 14.7 0 1.8 15 0 2 17.5 0 1.25'/>
</IndexedFaceSet>
</Shape>
<Shape DEF='ForwardStruct'>
<Appearance USE='Grey'/>
<Extrusion convex='falsecrossSection='2 1.7 4 2.2 8 2.5 10.5 2.1 12.5 0 10.5 -2.1 8 -2.5 4 -2.2 2 -1.7 2 1.7orientation='0 0 1 0 0 0 1 0.05spine='0 0 0 0 1.5 0'/>
</Shape>
<Shape DEF='UnderBridge'>
<Appearance USE='Grey'/>
<Extrusion crossSection='2 1.7 4 2.2 6 1.6 7 0 6 -1.6 4 -2.2 2 -1.7 2 1.7orientation='0 0 1 0 0 0 1 0spine='0 1.5 0 0 2.6 0'/>
</Shape>
<Shape DEF='BridgeWingStruct'>
<Appearance USE='Grey'/>
<Extrusion creaseAngle='.7crossSection='2 1.7 1 2.4 -3.9 2.5 -3.9 -2.5 1 -2.4 2 -1.7 2 1.7orientation='0 0 1 0 0 0 1 0solid='falsespine='0 0 0 0 1.5 0'/>
</Shape>
<Shape DEF='BridgeWing'>
<Appearance USE='Grey'/>
<Extrusion convex='falsecrossSection='2 1.7 0.3 3 -3.9 2.5 -3.9 -2.5 0.3 -3.3 2 -1.7 2 1.7endCap='falseorientation='0 0 1 0 0 0 1 0scale='1 1 1 1.3solid='falsespine='0 1.5 0 0 2.5 0'/>
</Shape>
<Shape DEF='MidStruct'>
<Appearance USE='Grey'/>
<Extrusion creaseAngle='.7crossSection='-7 2.5 -9.5 2.5 -9.5 -2.5 -7 -2.5 -7 2.5orientation='0 0 1 0 0 0 1 0solid='falsespine='0 0 0 0 1.5 0'/>
</Shape>
<Shape DEF='AftGunStruct'>
<Appearance USE='Grey'/>
<Extrusion creaseAngle='.7crossSection='-12 2.5 -15 2.5 -15 -2.5 -12 -2.5 -12 2.5orientation='0 0 1 0 0 0 1 0solid='falsespine='0 0 0 0 1.5 0'/>
</Shape>
<Transform DEF='Geminirotation='0 0 1 .05scale='0.3 0.4 0.3translation='-23 1 -2'>
<Shape DEF='GeminiBase'>
<Appearance>
<Material ambientIntensity='.5diffuseColor='0 .6 .6shininess='.8specularColor='0 1 0'/>
</Appearance>
<Extrusion beginCap='falsecreaseAngle='1.57crossSection='0 1 0.38 0.92 0.71 0.71 0.71 -0.71 0.38 -0.92 0.00 -1endCap='falsescale='2 3 2 2.73 2 2.23 2 1.58 2 0.71 2 0.01solid='falsespine='0 0 0 5 0 0 10 0 0 15 0 0 19 0 0 20 0 0'/>
</Shape>
<Shape DEF='GeminiTube'>
<Appearance>
<Material diffuseColor='.6 .7 .3'/>
</Appearance>
<Extrusion creaseAngle='1.57crossSection='1 0 0.92 -.38 .71 -.71 .38 -.92 0 -1 -.38 -.92 -.71 -.71 -.92 -.38 -1 0 -.92 .38 -.71 .71 -.38 .92 0 1 .38 .92 .71 .71 .92 .38 1 0scale='0.32 0.26 0.32 0.26 0.32 0.26 0.32 0.26 0.32 0.26 0.32 0.26 0.32 0.26 0.32 0.26 0.32 0.26 0.32 0.26 0.32 0.26spine='0 0 3 5 0 2.73 10 0 2.23 15 0 1.58 19 0 .7 20 0 0 19 0 -.7 15 0 -1.58 10 0 -2.23 5 0 -2.73 0 0 -3'/>
</Shape>
</Transform>
<Transform DEF='Bridgetranslation='2 2.6 0'>
<Group>
<Shape>
<Appearance USE='Grey'/>
<Extrusion crossSection='0 1.7 2 2.2 4 1.6 5 0 4 -1.6 2 -2.2 0 -1.7 0 1.7orientation='0 0 1 0 0 0 1 0scale='1 1 1.04 1.04spine='0 0 0 0 0.6 0'/>
</Shape>
<Transform rotation='0 1 0 .4translation='2.4 0.3 2.2'>
<Shape DEF='Glass'>
<Appearance>
<Material diffuseColor='0.2 0.2 0.2specularColor='.8 .8 .8transparency='0.1'/>
</Appearance>
<Box size='0.5 0.5 0.05'/>
</Shape>
</Transform>
<Transform rotation='0 1 0 .4translation='3 0.3 2'>
<Shape USE='Glass'/>
</Transform>
<Transform rotation='0 1 0 .34translation='3.6 0.3 1.85'>
<Shape USE='Glass'/>
</Transform>
<Transform rotation='0 1 0 -.4translation='2.4 0.3 -2.2'>
<Shape USE='Glass'/>
</Transform>
<Transform rotation='0 1 0 -.4translation='3 0.3 -2'>
<Shape USE='Glass'/>
</Transform>
<Transform rotation='0 1 0 -.34translation='3.6 0.3 -1.85'>
<Shape USE='Glass'/>
</Transform>
<Transform rotation='0 1 0 1translation='4.3 0.3 1.35'>
<Shape USE='Glass'/>
</Transform>
<Transform rotation='0 1 0 1translation='4.7 0.3 .85'>
<Shape USE='Glass'/>
</Transform>
<Transform rotation='0 1 0 1translation='5 0.3 .35'>
<Shape USE='Glass'/>
</Transform>
<Transform rotation='0 1 0 -1translation='4.3 0.3 -1.35'>
<Shape USE='Glass'/>
</Transform>
<Transform rotation='0 1 0 -1translation='4.7 0.3 -.85'>
<Shape USE='Glass'/>
</Transform>
<Transform rotation='0 1 0 -1translation='5 0.3 -.35'>
<Shape USE='Glass'/>
</Transform>
<Transform rotation='0 1 0 -.35translation='0.4 0.3 1.9'>
<Shape USE='Glass'/>
</Transform>
<Transform rotation='0 1 0 -.35translation='1 0.3 2.05'>
<Shape USE='Glass'/>
</Transform>
<Transform rotation='0 1 0 -.35translation='1.6 0.3 2.2'>
<Shape USE='Glass'/>
</Transform>
<Transform rotation='0 1 0 .35translation='0.4 0.3 -1.9'>
<Shape USE='Glass'/>
</Transform>
<Transform rotation='0 1 0 .35translation='1 0.3 -2.05'>
<Shape USE='Glass'/>
</Transform>
<Transform rotation='0 1 0 .35translation='1.6 0.3 -2.2'>
<Shape USE='Glass'/>
</Transform>
<Transform translation='4 .9 1'>
<Shape>
<Appearance DEF='Creamy'>
<Material/>
</Appearance>
<Cylinder height='0.4radius='0.05'/>
</Shape>
</Transform>
<Transform DEF='BridgeTopAntennatranslation='4 1.2 1'>
<Shape>
<Appearance USE='Creamy'/>
<Extrusion creaseAngle='1.57crossSection='1 0 0.92 -.38 .71 -.71 .38 -.92 0 -1 -.38 -.92 -.71 -.71 -.92 -.38 -1 0 -.92 .38 -.71 .71 -.38 .92 0 1 .38 .92 .71 .71 .92 .38 1 0scale='.2 .2 .2 .2 0.01 0.01spine='0 0 0 0 .5 0 0 .6 0'/>
</Shape>
</Transform>
</Group>
</Transform>
<Transform DEF='mastscale='1 0.8 0.8translation='2 5 0'>
<Group>
<Transform DEF='StbdFrontMastrotation='1 0 0 -.17translation='0 0 2'>
<Shape DEF='FrontMast'>
<Appearance USE='Grey'/>
<Cylinder height='10.5radius='.15'/>
</Shape>
</Transform>
<Transform DEF='PortFrontMastrotation='1 0 0 .17translation='0 0 -2'>
<Shape USE='FrontMast'/>
</Transform>
<Shape DEF='MidPlatform'>
<Appearance USE='Grey'/>
<Extrusion crossSection='0 2.5 2 1 2 -1 0 -2.5 0 2.5scale='1 0.65 1 0.65spine='0 2.8 0 0 3 0'/>
</Shape>
<Transform DEF='TopPlatformscale='1 1 .75translation='0 2.27 0'>
<Shape USE='MidPlatform'/>
</Transform>
<Transform DEF='BottomPlatformscale='1 1 1.25translation='0 -2.27 0'>
<Shape USE='MidPlatform'/>
</Transform>
<Transform DEF='MainMastAntenna1translation='1.7 5.4 0'>
<Shape DEF='AePedestal'>
<Appearance USE='Creamy'/>
<Box size='0.2 0.5 0.2'/>
</Shape>
<Transform DEF='AeBartranslation='0 0.5 0'>
<Shape>
<Appearance USE='Creamy'/>
<Box size='0.2 0.3 5'/>
</Shape>
</Transform>
</Transform>
<Transform DEF='MainMastAntenna3scale='.8 .8 .6translation='1.7 1 0'>
<Shape USE='AePedestal'/>
<Transform USE='AeBar'/>
</Transform>
<Transform DEF='MainMastAntenna2translation='1.7 3.2 0'>
<Shape USE='AePedestal'/>
<Transform rotation='0 1 1 -.57translation='0 0.5 0'>
<Shape>
<Appearance USE='Creamy'/>
<Box size='1 .4 .4'/>
</Shape>
</Transform>
</Transform>
<Transform DEF='MainMastscale='1.2 1.7 1.2translation='-2 0 0'>
<Shape USE='FrontMast'/>
<Transform DEF='HBar1rotation='1 0 0 1.57scale='.5 1.2 .5translation='0 2.5 0'>
<Shape USE='FrontMast'/>
</Transform>
<Transform DEF='HBar2rotation='1 0 0 1.57scale='.5 .8 .5'>
<Shape USE='FrontMast'/>
</Transform>
<Transform DEF='CBar1rotation='1 0 0 1.1scale='.5 0.5 .5translation='0 1.2 2.4'>
<Shape USE='FrontMast'/>
</Transform>
<Transform DEF='CBar2rotation='1 0 0 -1.1scale='.5 0.5 .5translation='0 1.2 -2.4'>
<Shape USE='FrontMast'/>
</Transform>
<Transform DEF='IFFT1translation='0 2.75 -4.8'>
<Shape DEF='IFFS'>
<Appearance USE='Creamy'/>
<Cylinder height='0.7radius='0.1'/>
</Shape>
</Transform>
<Transform DEF='IFFT2translation='0 2.75 4.8'>
<Shape USE='IFFS'/>
</Transform>
<Transform DEF='PortLttranslation='0 2.75 -6.2'>
<Shape>
<Appearance>
<Material emissiveColor='1 0 0'/>
</Appearance>
<Cylinder height='.4radius='.15'/>
</Shape>
</Transform>
<Transform DEF='StbdLttranslation='0 2.75 6.2'>
<Shape>
<Appearance>
<Material emissiveColor='0 1 0'/>
</Appearance>
<Cylinder height='.4radius='.15'/>
</Shape>
</Transform>
<Transform DEF='EWtranslation='0 5.5 0'>
<Shape>
<Appearance USE='Creamy'/>
<Cylinder height='3radius='.6'/>
</Shape>
</Transform>
<Transform DEF='PortJamscale='1 0.2 1translation='0 0.2 -4'>
<Shape USE='AePedestal'/>
<Transform DEF='PtJrotation='0 0 1 -1.3translation='0 0.05 0'>
<Shape>
<Appearance USE='Creamy'/>
<Cylinder height='0.2radius='.6'/>
</Shape>
</Transform>
</Transform>
<Transform DEF='StbdJamscale='1 0.2 1translation='0 0.2 4'>
<Shape USE='AePedestal'/>
<Transform USE='PtJ'/>
</Transform>
</Transform>
</Group>
</Transform>
<Transform DEF='ForeStbdAntennatranslation='7.2 1.5 2.5'>
<Shape DEF='CommAntenna'>
<Appearance USE='Creamy'/>
<Extrusion creaseAngle='1.57crossSection='1 0 0.92 -.38 .71 -.71 .38 -.92 0 -1 -.38 -.92 -.71 -.71 -.92 -.38 -1 0 -.92 .38 -.71 .71 -.38 .92 0 1 .38 .92 .71 .71 .92 .38 1 0scale='.08 .08 .06 .06spine='0 0 0 0 5 0'/>
</Shape>
</Transform>
<Transform DEF='ForePortAntennatranslation='7.2 1.5 -2.5'>
<Shape USE='CommAntenna'/>
</Transform>
<Transform DEF='AftPortAntennatranslation='-4 1.2 -2.3'>
<Shape USE='CommAntenna'/>
</Transform>
<Transform DEF='Davittranslation='-20 0 1.5'>
<Shape>
<Appearance USE='Grey'/>
<Extrusion crossSection='1 0 0.92 -.38 .71 -.71 .38 -.92 0 -1 -.38 -.92 -.71 -.71 -.92 -.38 -1 0 -.92 .38 -.71 .71 -.38 .92 0 1 .38 .92 .71 .71 .92 .38 1 0scale='0.3 0.3 0.2 0.2spine='0 0 0 0 2 0'/>
</Shape>
<Transform rotation='0 0 1 -0.3translation='1 1.6 0'>
<Shape DEF='Arm'>
<Appearance USE='Grey'/>
<Box size='2 0.1 0.3'/>
</Shape>
</Transform>
<Transform rotation='0 0 1 0.785translation='0.6 1.2 0'>
<Shape>
<Appearance USE='Grey'/>
<Box size='1 0.1 0.2'/>
</Shape>
</Transform>
</Transform>
<Transform DEF='StemLighttranslation='23 2 0'>
<Shape>
<Appearance USE='Grey'/>
<Cylinder height='4radius='.1'/>
</Shape>
<Transform translation='0 2.25 0'>
<Shape>
<Appearance>
<Material emissiveColor='0.6 0.6 0.6'/>
</Appearance>
<Cylinder height='.7radius='.2'/>
</Shape>
</Transform>
</Transform>
<Transform DEF='BollardTtranslation='18 0 -1.4'>
<Shape DEF='Bollard'>
<Appearance USE='Grey'/>
<Extrusion crossSection='1 0 0.92 -.38 .71 -.71 .38 -.92 0 -1 -.38 -.92 -.71 -.71 -.92 -.38 -1 0 -.92 .38 -.71 .71 -.38 .92 0 1 .38 .92 .71 .71 .92 .38 1 0scale='0.2 0.2 0.2 0.2 0.3 0.3spine='0 0 0 0 0.6 0 0 .8 0'/>
</Shape>
</Transform>
<Transform translation='19 0 -1.3'>
<Shape USE='Bollard'/>
</Transform>
<Transform DEF='FwdGunMounttranslation='15.5 0 0'>
<Shape>
<Appearance USE='Grey'/>
<Extrusion crossSection='1 0 0.92 -.38 .71 -.71 .38 -.92 0 -1 -.38 -.92 -.71 -.71 -.92 -.38 -1 0 -.92 .38 -.71 .71 -.38 .92 0 1 .38 .92 .71 .71 .92 .38 1 0scale='.9 .9 0.7 0.7spine='0 0 0 0 1.5 0'/>
</Shape>
<Transform rotation='0 0 1 -1.3translation='1 1.4 0'>
<Shape>
<Appearance USE='Grey'/>
<Cylinder height='3radius='0.15'/>
</Shape>
</Transform>
</Transform>
<Transform translation='-29 1.4 0'>
<Transform USE='FwdGunMount'/>
</Transform>
<Transform translation='-16 1.4 -2.2'>
<Transform USE='FwdGunMount'/>
</Transform>
<Transform translation='-16 1.4 2.2'>
<Transform USE='FwdGunMount'/>
</Transform>
</Transform>
</Scene>
</X3D>
<!--

Index for DEF nodes : AeBar, AePedestal, AftGunStruct, AftPortAntenna, Arm, Black, Bollard, BollardT, BottomPlatform, BreakWater, Bridge, BridgeTopAntenna, BridgeWing, BridgeWingStruct, CBar1, CBar2, CommAntenna, Creamy, DarkGrey, Davit, DeckPaint, EW, ForePortAntenna, ForeStbdAntenna, ForwardStruct, FrontMast, FwdGunMount, Gemini, GeminiBase, GeminiTube, Glass, Grey, HBar1, HBar2, HullAboveWater, HullUnderWater, IFFS, IFFT1, IFFT2, MainDeck, MainMast, MainMastAntenna1, MainMastAntenna2, MainMastAntenna3, mast, MidPlatform, MidStruct, PortFrontMast, PortJam, PortLt, PtJ, StbdFrontMast, StbdJam, StbdLt, StemLight, TopPlatform, UnderBridge

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