X3D Model Documentation: AntennaMast.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='AntennaMast.x3d'/>
  6            <meta name='creatorcontent='Kevin S. Anderson'/>
  7            <meta name='createdcontent='3 September 2000'/>
  8            <meta name='modifiedcontent='20 October 2019'/>
  9            <meta name='descriptioncontent='Antenna Mast for Russian Ship Sovremenny'/>
 10            <meta name='identifiercontent='https://savage.nps.edu/Savage/ShipsMilitary/DestroyerSovremennyRussia/AntennaMast.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 nodes: Black, BulletAntenna, FrontSide, HalfMastStructure

Index for Viewpoint node: Viewpoint_1
-->
 14       <Scene>
 15            <WorldInfo title='AntennaMast.x3d'/>
 16            <Viewpoint description='Antenna Mastorientation='0 1 0 0.79position='18 7 18'/>
 17            <Background skyColor='0.8 0.8 1'/>
 18            <!-- Radar Mast Structure -->
 19 
          <!-- Group HalfMastStructure is a DEF node that has 1 USE node: USE_1 -->
          <Group DEF='HalfMastStructure'>
 20                 <Transform rotation='-1 0 0 0.16translation='0 0 2'>
 21 
                    <!-- Group FrontSide is a DEF node that has 1 USE node: USE_1 -->
                    <Group DEF='FrontSide'>
 22                           <Transform rotation='0 0 1 1.57translation='0 .05 0'>
 23                                <Shape>
 24                                     <Cylinder height='4radius='.1'/>
 25 
                                   <!-- Appearance Black is a DEF node that has 23 USE nodes: USE_1, USE_2, USE_3, USE_4, USE_5, USE_6, USE_7, USE_8, USE_9, USE_10, USE_11, USE_12, USE_13, USE_14, USE_15, USE_16, USE_17, USE_18, USE_19, USE_20, USE_21, USE_22, USE_23 -->
                                   <Appearance DEF='Black'>
 26                                          <Material diffuseColor='0.2 0.2 0.2'/>
 27                                     </Appearance>
 28                                </Shape>
 29                           </Transform>
 30                           <Transform rotation='0 0 1 -.1644translation='-1 6 0'>
 31                                <Shape>
 32                                     <Cylinder height='12.166radius='.1'/>
 33                                     <Appearance USE='Black'/>
 34                                </Shape>
 35                           </Transform>
 36                           <Transform rotation='0 0 1 .1644translation='1 6 0'>
 37                                <Shape>
 38                                     <Cylinder height='12.166radius='.1'/>
 39                                     <Appearance USE='Black'/>
 40                                </Shape>
 41                           </Transform>
 42                           <Transform rotation='0 0 1 .8614translation='.2 1.5 0'>
 43                                <Shape>
 44                                     <Cylinder height='4.61radius='.1'/>
 45                                     <Appearance USE='Black'/>
 46                                </Shape>
 47                           </Transform>
 48                           <Transform rotation='0 0 1 -.8614translation='-.2 1.5 0'>
 49                                <Shape>
 50                                     <Cylinder height='4.61radius='.1'/>
 51                                     <Appearance USE='Black'/>
 52                                </Shape>
 53                           </Transform>
 54                           <Transform rotation='0 0 1 .6939translation='.2 4.5 0'>
 55                                <Shape>
 56                                     <Cylinder height='3.905radius='.1'/>
 57                                     <Appearance USE='Black'/>
 58                                </Shape>
 59                           </Transform>
 60                           <Transform rotation='0 0 1 -.6939translation='-.2 4.5 0'>
 61                                <Shape>
 62                                     <Cylinder height='3.905radius='.1'/>
 63                                     <Appearance USE='Black'/>
 64                                </Shape>
 65                           </Transform>
 66                           <Transform rotation='0 0 1 .4629translation='.25 7.5 0'>
 67                                <Shape>
 68                                     <Cylinder height='3.354radius='.1'/>
 69                                     <Appearance USE='Black'/>
 70                                </Shape>
 71                           </Transform>
 72                           <Transform rotation='0 0 1 -.4629translation='-.25 7.5 0'>
 73                                <Shape>
 74                                     <Cylinder height='3.354radius='.1'/>
 75                                     <Appearance USE='Black'/>
 76                                </Shape>
 77                           </Transform>
 78                           <Transform rotation='0 0 1 1.57translation='0 9 0'>
 79                                <Shape>
 80                                     <Cylinder height='1radius='.1'/>
 81                                     <Appearance USE='Black'/>
 82                                </Shape>
 83                           </Transform>
 84                           <Transform rotation='0 0 1 1.57translation='0 6 0'>
 85                                <Shape>
 86                                     <Cylinder radius='.1'/>
 87                                     <Appearance USE='Black'/>
 88                                </Shape>
 89                           </Transform>
 90                           <Transform rotation='0 0 1 1.57translation='0 3 0'>
 91                                <Shape>
 92                                     <Cylinder height='3radius='.1'/>
 93                                     <Appearance USE='Black'/>
 94                                </Shape>
 95                           </Transform>
 96                           <Transform translation='0 1.67 0'>
 97                                <Shape>
 98                                     <Appearance USE='Black'/>
 99                                     <Box size='.45 .45 .17'/>
100                                </Shape>
101                           </Transform>
102                           <Transform translation='0 4.78 0'>
103                                <Shape>
104                                     <Appearance USE='Black'/>
105                                     <Box size='.45 .45 .17'/>
106                                </Shape>
107                           </Transform>
108                           <Transform translation='0 8 0'>
109                                <Shape>
110                                     <Appearance USE='Black'/>
111                                     <Box size='.45 .45 .17'/>
112                                </Shape>
113                           </Transform>
114                      </Group>
115                 </Transform>
116                 <Transform rotation='1 0 0 0.16translation='0 0 -2'>
117                      <Group USE='FrontSide'/>
118                 </Transform>
119            </Group>
120            <Transform rotation='0 1 0 1.57'>
121                 <Group USE='HalfMastStructure'/>
122            </Transform>
123            <Transform translation='0 7.5 0'>
124                 <Shape>
125                      <Appearance USE='Black'/>
126                      <Box size='5 .3 5'/>
127                 </Shape>
128            </Transform>
129            <Transform translation='0 13.6 0'>
130                 <Shape>
131                      <Appearance USE='Black'/>
132                      <Cylinder height='4radius='.1'/>
133                 </Shape>
134            </Transform>
135            <Transform translation='0 13 0'>
136                 <Shape>
137                      <Appearance USE='Black'/>
138                      <Cylinder height='3radius='.25'/>
139                 </Shape>
140            </Transform>
141            <Transform translation='0 14.8 0'>
142                 <Shape>
143                      <Appearance USE='Black'/>
144                      <Box size='2 .3 .3'/>
145                 </Shape>
146            </Transform>
147 
          <!-- Transform BulletAntenna is a DEF node that has 1 USE node: USE_1 -->
          <Transform DEF='BulletAntennatranslation='0 8.3 2'>
148                 <Shape>
149                      <Appearance USE='Black'/>
150                      <Cylinder height='1.6radius='.4'/>
151                 </Shape>
152                 <Transform translation='0 .8 0'>
153                      <Shape>
154                           <Appearance USE='Black'/>
155                           <Sphere radius='.4'/>
156                      </Shape>
157                 </Transform>
158            </Transform>
159            <Transform translation='0 0 -4'>
160                 <Transform USE='BulletAntenna'/>
161            </Transform>
162            <Transform rotation='0 0 1 1.57translation='.7 11.8 0'>
163                 <Shape>
164                      <Appearance USE='Black'/>
165                      <Cylinder height='1.5radius='.1'/>
166                 </Shape>
167            </Transform>
168            <Transform translation='1.395 12.095 0'>
169                 <Shape>
170                      <Appearance USE='Black'/>
171                      <Cylinder height='.6radius='.1'/>
172                 </Shape>
173            </Transform>
174            <Transform translation='1.395 12.89 0'>
175                 <Shape>
176                      <Appearance USE='Black'/>
177                      <Sphere radius='.5'/>
178                 </Shape>
179            </Transform>
180            <Transform rotation='0 1 0 1.57scale='.9 .9 .7translation='0 2.8 0'>
181                 <Inline   url=' "YardArmBlack.x3d" "https://savage.nps.edu/Savage/ShipsMilitary/DestroyerSovremennyRussia/YardArmBlack.x3d" "YardArmBlack.wrl" "https://savage.nps.edu/Savage/ShipsMilitary/DestroyerSovremennyRussia/YardArmBlack.wrl" '/>
182            </Transform>
183       </Scene>
184  </X3D>
<!--

<!-- -->
<!-- to top Index for DEF nodes: Black, BulletAntenna, FrontSide, HalfMastStructure

Index for Viewpoint node: Viewpoint_1
-->
X3D Tooltips element index: Appearance, Background, Box, Cylinder, Group, head, Inline, Material, meta, Scene, Shape, Sphere, 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/DestroyerSovremennyRussia/AntennaMastIndex.html -->
<!-- Version control at
https://gitlab.nps.edu/Savage/Savage/ShipsMilitary/DestroyerSovremennyRussia/AntennaMast.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. -->