X3D Model Documentation: hull05.x3d

  1  <?xml version="1.0" encoding="UTF-8"?>
  2 
<!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 3.0//EN" "https://www.web3d.org/specifications/x3d-3.0.dtd">
  3  <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'>
  4       <head>
  5            <meta name='titlecontent='hull05.x3d'/>
  6            <meta name='descriptioncontent='This is the lowest detail hull - dimensions are extracted from photos.'/>
  7            <meta name='creatorcontent='Keith Jude Ho'/>
  8            <meta name='createdcontent='15 February 2001'/>
  9            <meta name='modifiedcontent='20 October 2019'/>
 10            <meta name='identifiercontent='https://savage.nps.edu/Savage/ShipsMilitary/CarrierSaratogaUnitedStates/hull05.x3d'/>
 11            <meta name='generatorcontent='X3D-Edit 3.2, https://savage.nps.edu/X3D-Edit'/>
 12            <meta name='licensecontent='../../license.html'/>
 13       </head>
<!--

<!-- -->
<!-- to top Index for DEF node: GRAY

Index for Viewpoint node: Viewpoint_1
-->
 14       <Scene>
 15            <WorldInfo title='hull05.x3d'/>
 16            <Viewpoint position='10 0 80'/>
 17            <Transform>
 18                 <Group>
 19                      <Transform>
 20                           <!-- Front Left Of Carrier -->
 21                           <Transform rotation='0 0 1 -1.57translation='-0.1 0 20'>
 22                                <Shape>
 23                                     <Appearance>
 24 
                                        <!-- Material GRAY is a DEF node that has 8 USE nodes: USE_1, USE_2, USE_3, USE_4, USE_5, USE_6, USE_7, USE_8 -->
                                        <Material DEF='GRAYdiffuseColor='0.7 0.7 0.7shininess='0.3'/>
 25                                     </Appearance>
 26                                     <Extrusion beginCap='falsecrossSection='0 0 5 -5 15 -5endCap='falsescale='1 1 1 0.9 1 0.8 1 0.7 1 0.6 1 0.5 1 0.4 1 0.3 1 0.2 1 0.1 1 0.01 1 0.01 1 0.01 1 0.01 1 0.01solid='falsespine='0 0 0 0 5 0 0 10 0 0 15 0 0 20 0 0 25 0 0 30 0 0 35 0 0 40 0 0 45 0 0 50 0 0 55 0 0 60 0 0 65 0 0 70 0'/>
 27                                </Shape>
 28                           </Transform>
 29                      </Transform>
 30                      <Transform>
 31                           <!-- Front Right Of Ship -->
 32                           <Transform rotation='0 0 1 -1.57translation='-0.1 0 -20'>
 33                                <Shape>
 34                                     <Appearance>
 35                                          <Material USE='GRAY'/>
 36                                     </Appearance>
 37                                     <Extrusion beginCap='falsecrossSection='0 0 5 5 15 5endCap='falsescale='1 1 1 0.9 1 0.8 1 0.7 1 0.6 1 0.5 1 0.4 1 0.3 1 0.2 1 0.1 1 0.01 1 0.01 1 0.01 1 0.01 1 0.01solid='falsespine='0 0 0 0 5 0 0 10 0 0 15 0 0 20 0 0 25 0 0 30 0 0 35 0 0 40 0 0 45 0 0 50 0 0 55 0 0 60 0 0 65 0 0 70 0'/>
 38                                </Shape>
 39                           </Transform>
 40                      </Transform>
 41                      <Transform>
 42                           <!-- This is the rear left of ship -->
 43                           <Transform rotation='0 0 1 -1.57translation='69.9 0 20'>
 44                                <Shape>
 45                                     <Appearance>
 46                                          <Material USE='GRAY'/>
 47                                     </Appearance>
 48                                     <Extrusion beginCap='falsecrossSection='0 0 3 0 6 -8 10 -10 10 -20endCap='falsescale='1.5 0.01 1.45 0.01 1.4 0.01 1.35 0.01 1.3 0.01 1.25 0.1 1.2 0.2 1.15 0.3 1.1 0.4 1.05 0.5 1 0.6 1 0.7 1 0.8 1 0.9 1 1solid='falsespine='0 0 0 0 5 0 0 10 0 0 15 0 0 20 0 0 25 0 0 30 0 0 35 0 0 40 0 0 45 0 0 50 0 0 55 0 0 60 0 0 65 0 0 70 0'/>
 49                                </Shape>
 50                           </Transform>
 51                      </Transform>
 52                      <Transform>
 53                           <!-- This is the rear right of ship. -->
 54                           <Transform rotation='0 0 1 -1.57translation='69.9 0 -20'>
 55                                <Shape>
 56                                     <Appearance>
 57                                          <Material USE='GRAY'/>
 58                                     </Appearance>
 59                                     <Extrusion beginCap='falsecrossSection='0 0 3 0 6 8 10 10 10 20endCap='falsescale='1.5 0.01 1.45 0.01 1.4 0.01 1.35 0.01 1.3 0.01 1.25 0.1 1.2 0.2 1.15 0.3 1.1 0.4 1.05 0.5 1 0.6 1 0.7 1 0.8 1 0.9 1 1solid='falsespine='0 0 0 0 5 0 0 10 0 0 15 0 0 20 0 0 25 0 0 30 0 0 35 0 0 40 0 0 45 0 0 50 0 0 55 0 0 60 0 0 65 0 0 70 0'/>
 60                                </Shape>
 61                           </Transform>
 62                      </Transform>
 63                      <Transform>
 64                           <!-- This is the base of the carrier. It is the front portion of the base. -->
 65                           <Transform rotation='0 0 1 -1.57'>
 66                                <Shape>
 67                                     <Appearance>
 68                                          <Material USE='GRAY'/>
 69                                     </Appearance>
 70                                     <Extrusion beginCap='falsecrossSection='15 15 20 0 15 -15endCap='falsescale='1 1 1 1.033 1 1.066 1 1.099 1 1.132 1 1.165 1 1.198 1 1.231 1 1.264 1 1.297 1 1.33 1 1.33 1 1.33 1 1.33 1 1.33solid='falsespine='0 0 0 0 5 0 0 10 0 0 15 0 0 20 0 0 25 0 0 30 0 0 35 0 0 40 0 0 45 0 0 50 0 0 55 0 0 60 0 0 65 0 0 70 0'/>
 71                                </Shape>
 72                           </Transform>
 73                      </Transform>
 74                      <Transform>
 75                           <!-- This is the rear base of carrier. It sweeps upwards towards the deck. -->
 76                           <Transform rotation='0 0 1 -1.57translation='69.9 0 0'>
 77                                <Shape>
 78                                     <Appearance>
 79                                          <Material USE='GRAY'/>
 80                                     </Appearance>
 81                                     <Extrusion beginCap='falsecrossSection='15 20 20 0 15 -20endCap='falsescale='1 1 0.9667 1 0.9334 1 0.9001 1 0.8668 1 0.8335 0.9 0.8002 0.8 0.7669 0.7 0.7336 0.6 0.7003 0.5 0.667 0.4 0.667 0.3 0.667 0.2 0.667 0.1 0.667 0.01solid='falsespine='0 0 0 0 5 0 0 10 0 0 15 0 0 20 0 0 25 0 0 30 0 0 35 0 0 40 0 0 45 0 0 50 0 0 55 0 0 60 0 0 65 0 0 70 0'/>
 82                                </Shape>
 83                           </Transform>
 84                      </Transform>
 85                      <Transform>
 86                           <!-- This is the rear end of the ship. Required to provide a face to the end of ship -->
 87                           <Transform rotation='0 0 1 -1.57translation='139.8 0 0'>
 88                                <Shape>
 89                                     <Appearance>
 90                                          <Material USE='GRAY'/>
 91                                     </Appearance>
 92                                     <Extrusion crossSection='0 20 3 20 6 12 10 10 10 0 10 -10 6 -12 3 -20 0 -20 0 20solid='false'/>
 93                                </Shape>
 94                           </Transform>
 95                      </Transform>
 96                      <Transform rotation='0 0 1 1.57'>
 97                           <Transform rotation='0 1 0 3.14translation='0.1 0 0'>
 98                                <!-- This is the front part of the hull. A simple cross section and extruded by rotating the orientation along the spine -->
 99                                <Shape>
100                                     <!-- Left Front Hull -->
101                                     <Appearance>
102                                          <Material USE='GRAY'/>
103                                     </Appearance>
104                                     <Extrusion beginCap='falsecrossSection='0 20 5 15 15 15 20 0endCap='falseorientation='1 0 0 0 1 0 0 -0.785 1 0 0 -1.571scale='1 1 1 0.8 1 1.5solid='falsespine='0 0 0 0 2.5 0 0 5 0'/>
105                                </Shape>
106                                <Shape>
107                                     <!-- RIght Front Hull -->
108                                     <Appearance>
109                                          <Material USE='GRAY'/>
110                                     </Appearance>
111                                     <Extrusion beginCap='falsecrossSection='0 -20 5 -15 15 -15 20 -0endCap='falseorientation='1 0 0 0 1 0 0 0.785 1 0 0 1.571scale='1 1 1 0.8 1 1.5solid='falsespine='0 0 0 0 2.5 0 0 5 0'/>
112                                </Shape>
113                           </Transform>
114                      </Transform>
115                 </Group>
116            </Transform>
117       </Scene>
118  </X3D>
<!--

<!-- -->
<!-- to top Index for DEF node: GRAY

Index for Viewpoint node: Viewpoint_1
-->
X3D Tooltips element index: Appearance, Extrusion, Group, head, Material, meta, Scene, Shape, Transform, Viewpoint, WorldInfo, X3D, plus documentation for accessType definitions, type definitions, XML data types, and field types

-->
<!-- Online at
https://savage.nps.edu/Savage/ShipsMilitary/CarrierSaratogaUnitedStates/hull05Index.html -->
<!-- Version control at
https://gitlab.nps.edu/Savage/Savage/ShipsMilitary/CarrierSaratogaUnitedStates/hull05.x3d -->

<!-- Color-coding legend: X3D terminology <X3dNode  DEF='idNamefield='value'/> matches XML terminology <XmlElement  DEF='idNameattribute='value'/>
(Light-blue background: event-based behavior node or statement) (Grey background inside box: inserted documentation) (Magenta background: X3D Extensibility)
-->

to top <!-- For additional help information about X3D scenes, please see X3D Tooltips, X3D Resources, and X3D Scene Authoring Hints. -->