<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 3.2//EN" "http://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 =' http://www.web3d.org/specifications/x3d-3.2.xsd '>
<head>
<meta name='titlecontent='Furuno.x3d'/>
<meta name='descriptioncontent='Brazilian Naval Academy Training Ship'/>
<meta name='creatorcontent='Claudio Coreixas'/>
<meta name='createdcontent='20 October 2009'/>
<meta name='modifiedcontent='14 January 2014'/>
<meta name='referencecontent=' http://www.en.mar.mil.br '/>
<meta name='subjectcontent='ships'/>
<meta name='identifiercontent=' https://savage.nps.edu/Savage/ShipsMilitary/PatrolCraft-NavalAcademy-Brazil/Furuno.x3d '/>
<meta name='generatorcontent='X3D-Edit, https://savage.nps.edu/X3D-Edit'/>
<meta name='licensecontent=' ../../license.html'/>
</head>
<!-- -->
<Scene>
<!-- ROUTE information for ButtonTouch node:  [from touchTime to antenaCycle.startTime ] -->
<TouchSensor DEF='ButtonTouchdescription='touch to activate'/>
<!-- ROUTE information for antenaSet node:  [from antenaSpin.value_changed to rotation ] -->
<Transform DEF='antenaSet'>
<Shape DEF='antenna'>
<Extrusion ccw='falseconvex='falsecrossSection='-0.8 3.85 -0.9 3.95 -0.9 4.5 -0.6 4.9 0.5 5.3 1.05 5.28 1.3 5.1 1.45 4.9 1.51 4.6 1.45 4.3 1.32 4.1 1.1 3.9 0.8 3.85 -0.7 3.85solid='falsespine='0 0 8 0 0 -8'/>
<Appearance>
<Material diffuseColor='1 1 1'/>
</Appearance>
</Shape>
<Shape DEF='base1'>
<Extrusion ccw='falseconvex='falsecrossSection='-0.75 3.7 -0.75 3.85 0.75 3.85 0.75 3.7 -0.75 3.7solid='falsespine='0 0 1.25 0 0 -1.25'/>
<Appearance>
<Material diffuseColor='1 1 1'/>
</Appearance>
</Shape>
<Shape DEF='base2'>
<Extrusion crossSection='-0.75 3.3 -0.75 3.7 0.75 3.7 0.75 3.3 -0.75 3.3solid='falsespine='0 0 0.75 0 0 -0.75'/>
<Appearance>
<Material diffuseColor='1 1 1'/>
</Appearance>
</Shape>
</Transform>
<Shape>
<Appearance DEF='mainBase'>
<Material diffuseColor='1 1 1'/>
</Appearance>
<IndexedFaceSet DEF='mainBaseIFSconvex='falsesolid='falsecoordIndex='4 1 2 3 -1 4 3 17 15 -1 2 0 3 -1 3 0 17 -1 17 0 18 -1 0 2 7 -1 7 8 0 -1 0 8 18 -1 2 1 10 7 -1 17 18 16 15 -1 8 7 10 -1 10 9 8 -1 18 8 9 16 -1 5 6 1 4 -1 4 15 13 5 -1 10 1 6 11 -1 9 10 11 12 -1 12 14 16 9 -1 5 13 14 12 11 6 -1 13 15 16 14 -1'>
<Coordinate point='0 3.5 0 2.7 1.5 1.5 2.4 2.3 1.3 0 3 1.7 0 1.5 2 0 0.7 1.6 1.9 0.7 1.3 2.4 2.3 -1.3 0 3 -1.7 0 1.5 -2 2.7 1.5 -1.5 1.9 0.7 -1.3 0 0.7 -1.6 -1.9 0.7 1.3 -1.9 0.7 -1.3 -2.7 1.5 1.5 -2.7 1.5 -1.5 -2.4 2.3 1.3 -2.4 2.3 -1.3'/>
</IndexedFaceSet>
</Shape>
<Shape DEF='base3'>
<Extrusion crossSection='-1.2 0.3 -1.2 0.7 1.2 0.7 1.2 0.3 -1.2 0.3solid='falsespine='0 0 1.2 0 0 -1.2'/>
<Appearance>
<Material diffuseColor='1 1 1'/>
</Appearance>
</Shape>
<Shape DEF='base4'>
<Extrusion crossSection='-1.7 0.0 -1.7 0.3 1.7 0.3 1.7 0.0 -1.7 0solid='falsespine='0 0 1.7 0 0 -1.7'/>
<Appearance>
<Material diffuseColor='1 1 1'/>
</Appearance>
</Shape>
<!-- ROUTE information for antenaSpin node:  [from antenaCycle.fraction_changed to set_fraction ] [from value_changed to antenaSet.rotation ] -->
<OrientationInterpolator DEF='antenaSpinkey='0 0.25 0.5 0.75 1keyValue='0 1 0 0 0 1 0 1.57 0 1 0 3.14 0 1 0 4.71 0 1 0 6.28'/>
<!-- ROUTE information for antenaCycle node:  [from ButtonTouch.touchTime to startTime ] [from fraction_changed to antenaSpin.set_fraction ] -->
<TimeSensor DEF='antenaCyclecycleInterval='1.9loop='true'/>
<ROUTE fromNode='ButtonTouchfromField='touchTimetoNode='antenaCycletoField='startTime'/>
<ROUTE fromNode='antenaCyclefromField='fraction_changedtoNode='antenaSpintoField='set_fraction'/>
<ROUTE fromNode='antenaSpinfromField='value_changedtoNode='antenaSettoField='rotation'/>
</Scene>
</X3D>
<!--

Index for DEF nodes : antenaCycle, antenaSet, antenaSpin, antenna, base1, base2, base3, base4, ButtonTouch, mainBase, mainBaseIFS
-->

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