<?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='Frigate.x3d' name='title'/>
    <meta content='Copyright [2001] By George Stavritis' name='creator'/>
    <meta content='28 February 2001' name='created'/>
    <meta content='20 October 2019' name='modified'/>
    <meta content='The complete Hellenic Frigate Adrias.' name='description'/>
    <meta content='https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/Frigate.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='Frigate.x3d'/>
    <Viewpoint description='Extruded ship hull and deck' orientation='0 1 0 0.4' position='0 10 100'/>
    <!-- The helicopter hagar -->
    <Transform translation='-30 -11 0'>
      <Shape>
        <Extrusion crossSection='-130 10 -100 -30 -80 -50 -50 -60 50 -60 80 -50 100 -30 130 10' spine='0 -12 0 0 120 0'/>
        <Appearance>
          <ImageTexture url='"kastelorizo.jpg" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/kastelorizo.jpg"'/>
        </Appearance>
      </Shape>
    </Transform>
    <Transform translation='0 -9 0'>
      <Shape>
        <Box size='200 1 100'/>
        <Appearance>
          <ImageTexture url='"sea2.jpg" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/sea2.jpg"'/>
        </Appearance>
      </Shape>
    </Transform>
    <Transform rotation='1 0 0 1.57' scale='10 10 10'>
      <Inline url='"noGrid20x20.x3d" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/noGrid20x20.x3d" "noGrid20x20.wrl" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/noGrid20x20.wrl"'/>
    </Transform>
    <Transform scale='10 10 10' translation='0 -10 0'>
      <Inline url='"noGrid20x20.x3d" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/noGrid20x20.x3d" "noGrid20x20.wrl" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/noGrid20x20.wrl"'/>
    </Transform>
    <Transform rotation='0 1 0 -1.57' translation='-65 0 0'>
      <Inline url='"helideck.x3d" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/helideck.x3d" "helideck.wrl" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/helideck.wrl"'/>
    </Transform>
    <!-- The main hull of the ship -->
    <Transform>
      <Inline url='"hull.x3d" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/hull.x3d" "hull.wrl" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/hull.wrl"'/>
    </Transform>
    <Transform scale='2 2 2' translation='10 0 0'>
      <Inline url='"OtoMelara.x3d" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/OtoMelara.x3d" "OtoMelara.wrl" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/OtoMelara.wrl"'/>
      <Sound maxBack='150' maxFront='140'>
        <AudioClip loop='true' url='"biggun.wav" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/biggun.wav"'/>
      </Sound>
    </Transform>
    <Transform rotation='0 1 0 3.14' scale='2 2 2' translation='-80 6 0'>
      <Inline url='"Otomelara.x3d" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/Otomelara.x3d" "Otomelara.wrl" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/Otomelara.wrl"'/>
    </Transform>
    <Transform scale='5 5 5' translation='-70 10 0'>
      <Inline url='"Radar2.x3d" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/Radar2.x3d" "Radar2.wrl" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/Radar2.wrl"'/>
    </Transform>
    <Transform>
      <Sound location='0 20 70' maxBack='150' maxFront='140'>
        <AudioClip loop='true' url='"aircombt.wav" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/aircombt.wav"'/>
      </Sound>
    </Transform>
    <Transform rotation='0 1 0 1.57' translation='-25 0 0'>
      <Inline url='"OfficerMess.x3d" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/OfficerMess.x3d" "OfficerMess.wrl" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/OfficerMess.wrl"'/>
    </Transform>
    <Transform rotation='0 1 0 1.57' translation='-20 3 0'>
      <Inline url='"COroom.x3d" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/COroom.x3d" "COroom.wrl" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/COroom.wrl"'/>
    </Transform>
    <Transform rotation='0 1 0 1.57' translation='-14 6 0'>
      <Inline url='"Bridge.x3d" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/Bridge.x3d" "Bridge.wrl" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/Bridge.wrl"'/>
    </Transform>
    <Transform scale='0.6 1.2 0.6' translation='-18 3 0'>
      <Inline url='"Pyramid.x3d" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/Pyramid.x3d" "Pyramid.wrl" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/Pyramid.wrl"'/>
    </Transform>
    <Transform scale='1 4 1' translation='-19 12 0'>
      <Inline url='"MainMast.x3d" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/MainMast.x3d" "MainMast.wrl" "https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/FrigateGreece/MainMast.wrl"'/>
    </Transform>
  </Scene>
</X3D>