X3D Model Documentation: CarrierDeck

  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='CarrierDeck'/>
  6            <meta name='CarrierDeck.x3dcontent='CarrierDeck.x3d'/>
  7            <meta name='descriptioncontent='Drawing of Carrier USS Saratoga CV-60 using Extrusion. This file will only focus on the deck as part of a total project.'/>
  8            <meta name='creatorcontent='Chun Hock Sng'/>
  9            <meta name='createdcontent='16 February 2001'/>
 10            <meta name='modifiedcontent='20 October 2019'/>
 11            <meta name='identifiercontent='https://savage.nps.edu/Savage/ShipsMilitary/CarrierSaratogaUnitedStates/CarrierDeck.x3d'/>
 12            <meta name='generatorcontent='X3D-Edit 3.2, https://savage.nps.edu/X3D-Edit'/>
 13            <meta name='licensecontent='../../license.html'/>
 14       </head>
<!--

<!-- -->

<!-- to top Index for DEF nodes: Catapults, DECK, decklines, NUMBER60, Platform1, Platform2, Platform3, Platform4, Platforms

Index for Viewpoint node: Viewpoint_1
-->
 15       <Scene>
 16            <!-- Top Deck -->
 17            <WorldInfo title='CarrierDeck'/>
 18            <Viewpoint description='CarrierDeckposition='120 50 150'/>
 19            <Group DEF='DECK'>
 20                 <Shape>
 21                      <Appearance>
 22                           <Material/>
 23                      </Appearance>
 24                      <Extrusion convex='falsecrossSection='0.0 0.0 15.0 -2.0 38.0 -2.0 41.0 -0.5 41.5 1.5 41.5 3.0 44.0 3.0 44.0 -2.0 58.5 -2.0 58.5 10.5 68.0 10.5 76.5 10.5 76.5 -2.0 91.5 -2.0 91.5 10.5 130.0 10.5 130.0 -2.0 144.5 -2.0 144.5 10.5 146.0 10.5 165.0 -3.0 237.0 -7.0 237.0 -10.0 242.0 -10.0 242.0 -12.0 237.0 -12.0 237.0 -18.0 237.0 -23.0 242.0 -23.0 242.0 -24.5 237.0 -24.5 237.0 -27.5 156.5 -32.0 156.5 -37.5 153.5 -37.0 153.5 -33.5 138.0 -33.5 138.0 -46.0 138.0 -48.5 128.0 -48.5 125.0 -47.5 119.5 -46.0 52.0 -46.0 29.0 -31.5 -5.0 -29.0 0.0 0.0scale='1 1 1 1'/>
 25                 </Shape>
 26            </Group>
 27            <Group DEF='Platforms'>
 28                 <Shape DEF='Platform1'>
 29                      <Extrusion crossSection='13 0 13.5 1 14 2 15 2.5 16.5 3 18 2.5 19 2 19.5 1 20 0 19.5 -1 19 -2 18 -2.5 16.5 -3 15 -2.5 14 -2 13.5 -1 13 0scale='1 1 1 1spine='0 -3 0 0 -2.5 0'/>
 30                      <Appearance>
 31                           <Material diffuseColor='0.4 0.4 0.4'/>
 32                      </Appearance>
 33                 </Shape>
 34                 <Shape DEF='Platform2'>
 35                      <Extrusion crossSection='24 -1 24.5 0 25 1 26 1.5 27.5 2 29 1.5 30 1 30.5 0 31 -1 30.5 -2 30 -3 29 -3.5 27.5 -4 26 -3.5 25 -3 24.5 -2 24 -1scale='1 1 1 1spine='0 -3 0 0 -2.5 0'/>
 36                      <Appearance>
 37                           <Material diffuseColor='0.4 0.4 0.4'/>
 38                      </Appearance>
 39                 </Shape>
 40                 <Shape DEF='Platform3'>
 41                      <Extrusion crossSection='13 -34 13.5 -33 14 -32 15 -31.5 16.5 -31 18 -31.5 19 -32 19.5 -33 20 -34 19.5 -35 19 -36 18 -36.5 16.5 -37 15 -36.5 14 -36 13.5 -35 13 -34spine='0 -3 0 0 -2.5 0'/>
 42                      <Appearance>
 43                           <Material diffuseColor='0.4 0.4 0.4'/>
 44                      </Appearance>
 45                 </Shape>
 46                 <Shape DEF='Platform4'>
 47                      <Extrusion crossSection='24 -33 24.5 -32 25 -31 26 -30.5 27.5 -30 29 -30.5 30 -31 30.5 -32 31 -33 30.5 -34 30 -35 29 -35.5 27.5 -36 26 -35.5 25 -35 24.5 -34 24 -33spine='0 -3 0 0 -2.5 0'/>
 48                      <Appearance>
 49                           <Material diffuseColor='0.4 0.4 0.4'/>
 50                      </Appearance>
 51                 </Shape>
 52            </Group>
 53            <Group DEF='NUMBER60'>
 54                 <Transform rotation='1 0 0 -1.57translation='225 1.05 -24.5'>
 55                      <Transform rotation='0 0 1 -1.57'>
 56                           <Shape>
 57                                <Text string='"60"'>
 58                                     <FontStyle family='"SANS"size='15'/>
 59                                </Text>
 60                           </Shape>
 61                      </Transform>
 62                 </Transform>
 63                 <Transform rotation='1 0 0 -1.57translation='0 1.05 -22'>
 64                      <Transform rotation='0 0 1 -1.42'>
 65                           <Shape>
 66                                <Text string='"60"'>
 67                                     <FontStyle family='"SANS"size='15'/>
 68                                </Text>
 69                           </Shape>
 70                      </Transform>
 71                 </Transform>
 72            </Group>
 73            <Group DEF='decklines'>
 74                 <Shape>
 75                      <Appearance>
 76                           <Material diffuseColor='1 1 1emissiveColor='1 1 1'/>
 77                      </Appearance>
 78                      <IndexedFaceSet coordIndex='0 1 2 3 -1'>
 79                           <Coordinate point='14 1.05 -13 138 1.05 -34 138 1.05 -36 13.8 1.05 -14.8'/>
 80                      </IndexedFaceSet>
 81                 </Shape>
 82                 <Shape>
 83                      <IndexedFaceSet coordIndex='0 1 2 3 -1'>
 84                           <Coordinate point='18 1.05 -3 156 1.05 -31.5 156 1.05 -32 18 1.05 -3.5'/>
 85                      </IndexedFaceSet>
 86                      <Appearance>
 87                           <Material diffuseColor='1 1 1emissiveColor='1 1 1'/>
 88                      </Appearance>
 89                 </Shape>
 90                 <Shape>
 91                      <IndexedFaceSet coordIndex='0 1 2 3 -1'>
 92                           <Coordinate point='12 1.05 -25 138 1.05 -41 138 1.05 -41.5 12 1.05 -25.5'/>
 93                      </IndexedFaceSet>
 94                      <Appearance>
 95                           <Material diffuseColor='1 1 1emissiveColor='1 1 1'/>
 96                      </Appearance>
 97                 </Shape>
 98                 <Shape>
 99                      <IndexedLineSet coordIndex='0 1 -1 2 3 -1 4 5 -1 6 7 -1 8 9 -1'>
100                           <Coordinate point='25.5 1.05 -2.5 21 1.05 -29 34 1.05 -3.5 29.5 1.05 -31 43 1.05 -5 38.5 1.05 -32 52 1.05 -6 47 1.05 -34 61 1.05 -7.5 55 1.05 -35'/>
101                      </IndexedLineSet>
102                      <Appearance>
103                           <Material diffuseColor='1 1 1emissiveColor='1 1 1'/>
104                      </Appearance>
105                 </Shape>
106            </Group>
107            <Group DEF='Catapults'>
108                 <Shape>
109                      <IndexedFaceSet coordIndex='0 1 2 3 4 5 6 7 -1'>
110                           <Coordinate point='56 1.04 -39.5 64.5 1.04 -39.5 64.5 1.04 -41.5 137 1.04 -41.5 137 1.04 -42.5 64.5 1.04 -42.5 64.5 1.04 -44 56 1.04 -44'/>
111                      </IndexedFaceSet>
112                      <Appearance>
113                           <Material diffuseColor='0.25 0.25 0.25'/>
114                      </Appearance>
115                 </Shape>
116                 <Shape>
117                      <IndexedFaceSet coordIndex='0 1 2 3 4 5 6 7 -1'>
118                           <Coordinate point='66 1.04 -28.5 73.5 1.04 -29 73 1.04 -31 137 1.04 -39 137 1.04 -40 73 1.04 -32 72.8 1.04 -34 66 1.04 -33.8'/>
119                      </IndexedFaceSet>
120                      <Appearance>
121                           <Material diffuseColor='0.25 0.25 0.25'/>
122                      </Appearance>
123                 </Shape>
124                 <Shape>
125                      <IndexedFaceSet coordIndex='0 1 2 3 4 5 6 7 -1'>
126                           <Coordinate point='160.5 1.04 -24 169 1.04 -23.8 168.5 1.04 -26 237 1.04 -22 237 1.04 -23 169 1.04 -26.8 169.2 1.04 -28.2 161.5 1.04 -28.5'/>
127                      </IndexedFaceSet>
128                      <Appearance>
129                           <Material diffuseColor='0.25 0.25 0.25'/>
130                      </Appearance>
131                 </Shape>
132                 <Shape>
133                      <IndexedFaceSet coordIndex='0 1 2 3 4 5 6 7 -1'>
134                           <Coordinate point='161.8 1.04 -3.5 169.5 1.04 -3.65 169.2 1.04 -5.7 237 1.04 -9.7 237 1.04 -10.7 169 1.04 -6.7 169.2 1.04 -9 161.5 1.04 -8.7'/>
135                      </IndexedFaceSet>
136                      <Appearance>
137                           <Material diffuseColor='0.25 0.25 0.25'/>
138                      </Appearance>
139                 </Shape>
140            </Group>
141       </Scene>
142  </X3D>
<!--

<!-- -->

<!-- to top Index for DEF nodes: Catapults, DECK, decklines, NUMBER60, Platform1, Platform2, Platform3, Platform4, Platforms

Index for Viewpoint node: Viewpoint_1
-->
X3D Tooltips element index: Appearance, Coordinate, Extrusion, FontStyle, Group, head, IndexedFaceSet, IndexedLineSet, Material, meta, Scene, Shape, Text, Transform, Viewpoint, WorldInfo, X3D, accessType and type, XML data types, field types

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

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