<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 3.3//EN" "http://www.web3d.org/specifications/x3d-3.3.dtd">
<X3D profile='Immersive' version='3.3 xmlns:xsd='http://www.w3.org/2001/XMLSchema-instance' xsd:noNamespaceSchemaLocation =' http://www.web3d.org/specifications/x3d-3.3.xsd '>
<head>
<meta name='titlecontent='MantaMinePrototype.x3d'/>
<meta name='descriptioncontent='Italian Manta bottom mine, with truncated cone and handling padeyes.'/>
<meta name='creatorcontent='Frederic Roussille'/>
<meta name='createdcontent='8 May 2001'/>
<meta name='modifiedcontent='9 July 2018'/>
<meta name='photocontent='MantaInert.jpg'/>
<meta name='photocontent='minelocator.jpg'/>
<meta name='photocontent='Mine1.jpg'/>
<meta name='photocontent='Mine2.jpg'/>
<meta name='photocontent='img055.gif'/>
<meta name='photocontent=' http://www.cisatlantic.com/trimix/strike/minelocator.jpg '/>
<meta name='photocontent=' http://www.cisatlantic.com/trimix/strike/Mine1.jpg '/>
<meta name='photocontent=' http://www.cisatlantic.com/trimix/strike/Mine2.jpg '/>
<meta name='photocontent=' http://www.fas.org/man/dod-101/navy/docs/swos/cmd/miw/Sp6-4-1/img055.gif '/>
<meta name='identifiercontent=' https://savage.nps.edu/Savage/Weapons/UnderwaterMines/MantaMinePrototype.x3d '/>
<meta name='generatorcontent='X3D-Edit 3.2, https://savage.nps.edu/X3D-Edit'/>
<meta name='licensecontent=' ../../license.html'/>
</head>
<!-- -->
<Scene>
<ProtoDeclare name='MantaMineappinfo='Manta underwater mine'>
<ProtoInterface>
<field name='MineColortype='SFColorvalue='0.6 0.3 0accessType='inputOutput'
 appinfo='useful for visual classification'/>

<field name='viewpointDescriptiontype='SFStringvalue='Manta mineaccessType='initializeOnly'
 appinfo='describe each instance'/>
</ProtoInterface>
<ProtoBody>
<LOD range='10 50 100 1000'>
<Group>
<Viewpoint DEF='EntryViewpoint0orientation='1 0 0 -0.4position='0 1 3'>
<IS>
<connect nodeField='descriptionprotoField='viewpointDescription'/>
</IS>
</Viewpoint>
<Viewpoint description='Manta top vieworientation='1 0 0 -1.57position='0 2 0'/>
<Viewpoint description='Manta side vieworientation='0 1 0 -1.57position='-2 0 0'/>
<Transform rotation='1 0 0 1.57scale='1.5 1.5 1'>
<Shape>
<Appearance>
<Material DEF='MineColor'>
<IS>
<connect nodeField='diffuseColorprotoField='MineColor'/>
</IS>
</Material>
</Appearance>
<Extrusion beginCap='falsecreaseAngle='157crossSection='0.1 0 0.22 -0.01 0.2275 -0.05 0.2675 -0.05 0.49 0.4 0.49 0.47 0.53 0.47 0.53 0.48 0 0.48 0 0.22 0.0675 0.22 0.1 0endCap='falsesolid='falsespine='0.001 0 0 0.00092 -0.00038 0 0.00071 -0.00071 0 0.00038 -0.00092 0 0 -0.001 0 -0.00038 -0.00092 0 -0.00071 -0.00071 0 -0.00092 -0.00038 0 -0.001 0 0 -0.00092 0.00038 0 -0.00071 0.00071 0 -0.00038 0.00092 0 0 0.001 0 0.00038 0.00092 0 0.00071 0.00071 0 0.00092 0.00038 0 0.001 0 0'/>
</Shape>
</Transform>
<Transform rotation='0 1 0 0.785translation='0.36 -0.4 0.36'>
<Shape DEF='triangle'>
<Appearance>
<Material USE='MineColor'/>
</Appearance>
<IndexedFaceSet solid='falsecoordIndex='0 1 3 -1 0 1 2 -1 0 2 3 -1 1 3 2 -1'>
<Coordinate point='0 0 0.0925 0 0.2775 0.122 -0.0925 0.2775 0 0.0925 0.2775 0'/>
</IndexedFaceSet>
</Shape>
</Transform>
<Transform rotation='0 1 0 -0.785translation='-0.36 -0.4 0.36'>
<Shape USE='triangle'/>
</Transform>
<Transform rotation='0 1 0 2.355translation='0.36 -0.4 -0.36'>
<Shape USE='triangle'/>
</Transform>
<Transform rotation='0 1 0 -2.355translation='-0.36 -0.4 -0.36'>
<Shape USE='triangle'/>
</Transform>
<Transform translation='0.4 -0.08 0.4'>
<Group DEF='ring'>
<Transform rotation='1 0 0 1.57'>
<Shape>
<Appearance>
<Material DEF='greydiffuseColor='0.5 0.5 0.5specularColor='1 1 1'/>
</Appearance>
<Extrusion beginCap='falseconvex='falsecreaseAngle='1.57crossSection='0 0 0.007 0 0.018 0.025 0.032 0.035 0.04 0.036 0.04 0.04 0 0.04 0 0endCap='falsespine='0.001 0 0 0.00092 -0.00038 0 0.00071 -0.00071 0 0.00038 -0.00092 0 0 -0.001 0 -0.00038 -0.00092 0 -0.00071 -0.00071 0 -0.00092 -0.00038 0 -0.001 0 0 -0.00092 0.00038 0 -0.00071 0.00071 0 -0.00038 0.00092 0 0 0.001 0 0.00038 0.00092 0 0.00071 0.00071 0 0.00092 0.00038 0 0.001 0 0'/>
</Shape>
</Transform>
<Transform rotation='0 1 0 0.7535translation='0 0.035 0'>
<Shape>
<Appearance>
<Material USE='grey'/>
</Appearance>
<Extrusion beginCap='falsecreaseAngle='1.57crossSection='0.01 0 0.0092 -0.0038 0.0071 -0.0071 0.0038 -0.0092 0 -0.01 -0.0038 -0.0092 -0.0071 -0.0071 -0.0092 -0.0038 -0.01 0 -0.0092 0.0038 -0.0071 0.0071 -0.0038 0.0092 0 0.01 0.0038 0.0092 0.0071 0.0071 0.0092 0.0038 0.01 0endCap='falsesolid='falsespine='0.03 0 0 0.0276 -0.0114 0 0.0213 -0.0213 0 0.0114 -0.0276 0 0 -0.03 0 -0.0114 -0.0276 0 -0.0213 -0.0213 0 -0.0276 -0.0114 0 -0.03 0 0 -0.0276 0.0114 0 -0.0213 0.0213 0 -0.0114 0.0276 0 0 0.03 0 0.0114 0.0276 0 0.0213 0.0213 0 0.0276 0.0114 0 0.03 0 0'/>
</Shape>
</Transform>
</Group>
</Transform>
<Transform rotation='0 1 0 1.57translation='-0.4 -0.08 0.4'>
<Group USE='ring'/>
</Transform>
<Transform rotation='0 1 0 1.57translation='0.4 -0.08 -0.4'>
<Group USE='ring'/>
</Transform>
<Transform translation='-0.4 -0.08 -0.4'>
<Group USE='ring'/>
</Transform>
<Transform translation='0 -0.11 0'>
<Shape>
<Appearance>
<Material diffuseColor='0.5 0.5 0.5specularColor='0.2 0.2 0.2'/>
</Appearance>
<Cylinder height='0.22radius='0.15'/>
</Shape>
</Transform>
<Transform rotation='0 0 1 0.935translation='-0.461 -0.04 0'>
<Shape DEF='hole'>
<Cylinder height='0.01radius='0.04'/>
<Appearance>
<Material diffuseColor='0 0 0'/>
</Appearance>
</Shape>
</Transform>
<Transform rotation='0 0 1 -0.935translation='0.461 -0.04 0'>
<Shape USE='hole'/>
</Transform>
<Transform rotation='1 0 0 -0.935translation='0 -0.04 -0.461'>
<Shape USE='hole'/>
</Transform>
<Transform rotation='1 0 0 0.935translation='0 -0.04 0.461'>
<Shape USE='hole'/>
</Transform>
<Transform translation='0 -0.48 0'>
<Shape>
<Appearance>
<Material USE='MineColor'/>
</Appearance>
<Cylinder height='0.01radius='0.787'/>
</Shape>
</Transform>
</Group>
<Group>
<Viewpoint DEF='EntryViewpoint1orientation='1 0 0 -0.4position='0 1 3'>
<IS>
<connect nodeField='descriptionprotoField='viewpointDescription'/>
</IS>
</Viewpoint>
<Transform rotation='1 0 0 1.57scale='1.5 1.5 1'>
<Shape>
<Appearance>
<Material USE='MineColor'/>
</Appearance>
<Extrusion beginCap='falsecreaseAngle='157crossSection='0.1 0 0.22 -0.01 0.2275 -0.05 0.2675 -0.05 0.49 0.4 0.49 0.47 0.53 0.47 0.53 0.48 0 0.48 0 0.22 0.0675 0.22 0.1 0endCap='falsesolid='falsespine='0.001 0 0 0.00092 -0.00038 0 0.00071 -0.00071 0 0.00038 -0.00092 0 0 -0.001 0 -0.00038 -0.00092 0 -0.00071 -0.00071 0 -0.00092 -0.00038 0 -0.001 0 0 -0.00092 0.00038 0 -0.00071 0.00071 0 -0.00038 0.00092 0 0 0.001 0 0.00038 0.00092 0 0.00071 0.00071 0 0.00092 0.00038 0 0.001 0 0'/>
</Shape>
</Transform>
<Transform rotation='0 1 0 0.785translation='0.36 -0.4 0.36'>
<Shape USE='triangle'/>
</Transform>
<Transform rotation='0 1 0 -0.785translation='-0.36 -0.4 0.36'>
<Shape USE='triangle'/>
</Transform>
<Transform rotation='0 1 0 2.355translation='0.36 -0.4 -0.36'>
<Shape USE='triangle'/>
</Transform>
<Transform rotation='0 1 0 -2.355translation='-0.36 -0.4 -0.36'>
<Shape USE='triangle'/>
</Transform>
<Transform translation='0.4 -0.08 0.4'>
<Group DEF='sphere'>
<Transform rotation='1 0 0 1.57'>
<Shape>
<Appearance>
<Material USE='grey'/>
</Appearance>
<Sphere radius='0.05'/>
</Shape>
</Transform>
</Group>
</Transform>
<Transform rotation='0 1 0 1.57translation='-0.4 -0.08 0.4'>
<Group USE='sphere'/>
</Transform>
<Transform rotation='0 1 0 1.57translation='0.4 -0.08 -0.4'>
<Group USE='sphere'/>
</Transform>
<Transform translation='-0.4 -0.08 -0.4'>
<Group USE='sphere'/>
</Transform>
<Transform translation='0 -0.11 0'>
<Shape>
<Appearance>
<Material diffuseColor='0.5 0.5 0.5specularColor='0.2 0.2 0.2'/>
</Appearance>
<Cylinder height='0.22radius='0.15'/>
</Shape>
</Transform>
</Group>
<Group>
<Viewpoint DEF='EntryViewpoint2orientation='1 0 0 -0.4position='0 1 3'>
<IS>
<connect nodeField='descriptionprotoField='viewpointDescription'/>
</IS>
</Viewpoint>
<Transform translation='0 -0.24 0'>
<Shape>
<Appearance>
<Material USE='MineColor'/>
</Appearance>
<Cylinder height='0.48radius='0.49'/>
</Shape>
</Transform>
</Group>
<Viewpoint DEF='EntryViewpoint3orientation='1 0 0 -0.4position='0 1 3'>
<IS>
<connect nodeField='descriptionprotoField='viewpointDescription'/>
</IS>
</Viewpoint>
<WorldInfo title='Null node'/>
</LOD>
</ProtoBody>
</ProtoDeclare>
<!-- ==================== -->
<!-- Example scene starts here, in case this prototype is examined. -->
<Anchor description='MantaMineExampleparameter='"target=_blank"'
  url=' "MantaMineExample.x3d" "https://savage.nps.edu/Savage/Weapons/UnderwaterMines/MantaMineExample.x3d" "MantaMineExample.wrl" "https://savage.nps.edu/Savage/Weapons/UnderwaterMines/MantaMineExample.wrl" '>
<Shape>
<Text string='"MantaMinePrototype" "is a prototype definition file" "" "Click this text to see" "MantaMineExample"'>
<FontStyle justify='"MIDDLE" "MIDDLE"'/>
</Text>
<Appearance>
<Material diffuseColor='0.6 0.8 0.4'/>
</Appearance>
</Shape>
</Anchor>
</Scene>
</X3D>
<!--

Index for ProtoDeclare definition : MantaMine

Index for DEF nodes : EntryViewpoint0, EntryViewpoint1, EntryViewpoint2, EntryViewpoint3, grey, hole, MineColor, ring, sphere, triangle

Index for Viewpoint images : Viewpoint_1, Viewpoint_2, EntryViewpoint0, EntryViewpoint1, EntryViewpoint2, EntryViewpoint3
-->

<!-- 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)
    <Prototype name='ProtoName'> <field name='fieldName'/> </Prototype> -->

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