X3D Model Documentation: OpenWaterMission1.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            <!-- Mission metadata -->
  6            <!-- AVCL to X3D autoconversion stylesheet metadata -->
  7            <meta name='titlecontent='OpenWaterMission1.x3d'/>
  8            <meta name='descriptioncontent='AVCL 1.0 mission generated via XSLT from ACL 0.1 (AUV missions only) mission. Autogenerated X3D scene illustrating an AVCL mission for the AUV Workbench.'/>
  9            <meta name='creatorcontent='Duane Davis'/>
 10            <meta name='createdcontent='1 October 2004'/>
 11            <meta name='modifiedcontent='27 April 2024'/>
 12            <meta name='generatorcontent='AvclToX3d.xslt'/>
 13            <meta name='creatorcontent='Dieter Jahn, Sidhom Mounir, Duane Davis and Don Brutzman'/>
 14            <meta name='subjectcontent='AVCL, XML to X3d Conversion, template, viewpoint calculation'/>
 15            <meta name='identifiercontent='https://savage.nps.edu/Savage/AuvWorkbench/AVCL/OpenWaterMission1.x3d'/>
 16            <meta name='generatorcontent='X3D-Edit 3.2, https://savage.nps.edu/X3D-Edit'/>
 17            <meta name='licensecontent='../../license.html'/>
 18       </head>
<!--

<!-- -->

<!-- to top Index for DEF nodes: AllWaypointBillboards, BillboardAppearance, DefaultStyleDEFs, MiddleJustifyFontStyle, MilestoneMarkerShape, Position0Transform, Position0Viewpoint, SandyShallowBottomBackground, UUVMissionMainView, UUVMissionUpperView, Viewpoints, Waypoint10Transform, Waypoint10Viewpoint, Waypoint11Transform, Waypoint11Viewpoint, Waypoint12Transform, Waypoint12Viewpoint, Waypoint13Transform, Waypoint13Viewpoint, Waypoint2Transform, Waypoint2Viewpoint, Waypoint3Transform, Waypoint3Viewpoint, Waypoint4Transform, Waypoint4Viewpoint, Waypoint5Transform, Waypoint5Viewpoint, Waypoint6Transform, Waypoint6Viewpoint, Waypoint7Transform, Waypoint7Viewpoint, Waypoint8Transform, Waypoint8Viewpoint, Waypoint9Transform, Waypoint9Viewpoint

Index for Viewpoint nodes: Position0Viewpoint, UUVMissionMainView, UUVMissionUpperView, Waypoint10Viewpoint, Waypoint11Viewpoint, Waypoint12Viewpoint, Waypoint13Viewpoint, Waypoint2Viewpoint, Waypoint3Viewpoint, Waypoint4Viewpoint, Waypoint5Viewpoint, Waypoint6Viewpoint, Waypoint7Viewpoint, Waypoint8Viewpoint, Waypoint9Viewpoint
-->
 19       <Scene>
 20            <WorldInfo title='OpenWaterMission1.x3d'/>
 21            <NavigationInfo speed='20'/>
 22            <Group>
 23                 <Group DEF='Viewpoints'>
 24                      <Viewpoint DEF='UUVMissionMainViewdescription='UUV Mission main viewposition='250 0 1000'/>
 25                      <Viewpoint DEF='UUVMissionUpperViewdescription='UUV Mission upper vieworientation='-1.0 0.0 0.0 1.59position='250 1000 0'/>
 26                 </Group>
 27                 <Background DEF='SandyShallowBottomBackgroundgroundAngle='0.05 1.52 1.56 1.570796groundColor='0.2 0.2 0 0.3 0.3 0 0.5 0.5 0.3 0.1 0.3 0.4 0 0.2 0.4skyAngle='0.05 0.1 1.309 1.571skyColor='0.8 0.8 0.2 0.1 0.1 0.6 0.1 0.1 0.6 0.1 0.25 0.8 0.6 0.6 0.9'/>
 28                 <Shape>
 29                      <Appearance>
 30                           <Material emissiveColor='0.8 0.8 0.1'/>
 31                      </Appearance>
 32                      <IndexedLineSet coordIndex='0 1 2 3 4 5 6 7 8 9 10 11 12'>
 33                           <Coordinate point='0.0 0 0.0 100.0 -45 100.0 500.0 -45 100.0 500.0 -45 200.0 100.0 -45 200.0 100.0 -45 300.0 500.0 -45 300.0 500.0 -45 400.0 100.0 -45 400.0 100.0 -45 500.0 500.0 -45 500.0 100.0 -45 75.0 0.0 0 0.0'/>
 34                      </IndexedLineSet>
 35                 </Shape>
 36                 <!-- These defaults are nonrendering -->
 37                 <Shape DEF='DefaultStyleDEFs'>
 38 
                    <!-- Appearance BillboardAppearance is a DEF node that has 14 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 -->
                    <Appearance DEF='BillboardAppearance'>
 39                           <Material emissiveColor='0.8 0.8 0.1'/>
 40                      </Appearance>
 41                      <Text>
 42 
                         <!-- FontStyle MiddleJustifyFontStyle is a DEF node that has 13 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 -->
                         <FontStyle DEF='MiddleJustifyFontStylejustify='"MIDDLE" "MIDDLE"'/>
 43                      </Text>
 44                 </Shape>
 45                 <Switch whichChoice='-1'>
 46 
                    <!-- Shape MilestoneMarkerShape is a DEF node that has 13 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 -->
                    <Shape DEF='MilestoneMarkerShape'>
 47                           <Box size='0.3 1 0.3'/>
 48                           <Appearance USE='BillboardAppearance'/>
 49                      </Shape>
 50                 </Switch>
 51            </Group>
 52            <Collision DEF='AllWaypointBillboardsenabled='false'>
 53                 <Transform DEF='Position0Transformtranslation='0 0 0.0'>
 54                      <Viewpoint DEF='Position0Viewpointdescription='UUV Mission [0] Position (0 0 0.0)'/>
 55                      <Shape USE='MilestoneMarkerShape'/>
 56                      <Transform translation='0 2 0'>
 57                           <Billboard>
 58                                <Shape>
 59                                     <Text string='"UUV Mission" "[0] Position" "0 2 0.0"'>
 60                                          <FontStyle USE='MiddleJustifyFontStyle'/>
 61                                     </Text>
 62                                     <Appearance USE='BillboardAppearance'/>
 63                                </Shape>
 64                           </Billboard>
 65                      </Transform>
 66                 </Transform>
 67                 <Transform DEF='Waypoint2Transformtranslation='100 -45 100.0'>
 68                      <Viewpoint DEF='Waypoint2Viewpointdescription='UUV Mission [2] Waypoint (100 -45 100.0)'/>
 69                      <Shape USE='MilestoneMarkerShape'/>
 70                      <Transform translation='0 2 0'>
 71                           <Billboard>
 72                                <Shape>
 73                                     <Text string='"UUV Mission" "[2] Waypoint" "100 -43 100.0"'>
 74                                          <FontStyle USE='MiddleJustifyFontStyle'/>
 75                                     </Text>
 76                                     <Appearance USE='BillboardAppearance'/>
 77                                </Shape>
 78                           </Billboard>
 79                      </Transform>
 80                 </Transform>
 81                 <Transform DEF='Waypoint3Transformtranslation='500 -45 100.0'>
 82                      <Viewpoint DEF='Waypoint3Viewpointdescription='UUV Mission [3] Waypoint (500 -45 100.0)'/>
 83                      <Shape USE='MilestoneMarkerShape'/>
 84                      <Transform translation='0 2 0'>
 85                           <Billboard>
 86                                <Shape>
 87                                     <Text string='"UUV Mission" "[3] Waypoint" "500 -43 100.0"'>
 88                                          <FontStyle USE='MiddleJustifyFontStyle'/>
 89                                     </Text>
 90                                     <Appearance USE='BillboardAppearance'/>
 91                                </Shape>
 92                           </Billboard>
 93                      </Transform>
 94                 </Transform>
 95                 <Transform DEF='Waypoint4Transformtranslation='500 -45 200.0'>
 96                      <Viewpoint DEF='Waypoint4Viewpointdescription='UUV Mission [4] Waypoint (500 -45 200.0)'/>
 97                      <Shape USE='MilestoneMarkerShape'/>
 98                      <Transform translation='0 2 0'>
 99                           <Billboard>
100                                <Shape>
101                                     <Text string='"UUV Mission" "[4] Waypoint" "500 -43 200.0"'>
102                                          <FontStyle USE='MiddleJustifyFontStyle'/>
103                                     </Text>
104                                     <Appearance USE='BillboardAppearance'/>
105                                </Shape>
106                           </Billboard>
107                      </Transform>
108                 </Transform>
109                 <Transform DEF='Waypoint5Transformtranslation='100 -45 200.0'>
110                      <Viewpoint DEF='Waypoint5Viewpointdescription='UUV Mission [5] Waypoint (100 -45 200.0)'/>
111                      <Shape USE='MilestoneMarkerShape'/>
112                      <Transform translation='0 2 0'>
113                           <Billboard>
114                                <Shape>
115                                     <Text string='"UUV Mission" "[5] Waypoint" "100 -43 200.0"'>
116                                          <FontStyle USE='MiddleJustifyFontStyle'/>
117                                     </Text>
118                                     <Appearance USE='BillboardAppearance'/>
119                                </Shape>
120                           </Billboard>
121                      </Transform>
122                 </Transform>
123                 <Transform DEF='Waypoint6Transformtranslation='100 -45 300.0'>
124                      <Viewpoint DEF='Waypoint6Viewpointdescription='UUV Mission [6] Waypoint (100 -45 300.0)'/>
125                      <Shape USE='MilestoneMarkerShape'/>
126                      <Transform translation='0 2 0'>
127                           <Billboard>
128                                <Shape>
129                                     <Text string='"UUV Mission" "[6] Waypoint" "100 -43 300.0"'>
130                                          <FontStyle USE='MiddleJustifyFontStyle'/>
131                                     </Text>
132                                     <Appearance USE='BillboardAppearance'/>
133                                </Shape>
134                           </Billboard>
135                      </Transform>
136                 </Transform>
137                 <Transform DEF='Waypoint7Transformtranslation='500 -45 300.0'>
138                      <Viewpoint DEF='Waypoint7Viewpointdescription='UUV Mission [7] Waypoint (500 -45 300.0)'/>
139                      <Shape USE='MilestoneMarkerShape'/>
140                      <Transform translation='0 2 0'>
141                           <Billboard>
142                                <Shape>
143                                     <Text string='"UUV Mission" "[7] Waypoint" "500 -43 300.0"'>
144                                          <FontStyle USE='MiddleJustifyFontStyle'/>
145                                     </Text>
146                                     <Appearance USE='BillboardAppearance'/>
147                                </Shape>
148                           </Billboard>
149                      </Transform>
150                 </Transform>
151                 <Transform DEF='Waypoint8Transformtranslation='500 -45 400.0'>
152                      <Viewpoint DEF='Waypoint8Viewpointdescription='UUV Mission [8] Waypoint (500 -45 400.0)'/>
153                      <Shape USE='MilestoneMarkerShape'/>
154                      <Transform translation='0 2 0'>
155                           <Billboard>
156                                <Shape>
157                                     <Text string='"UUV Mission" "[8] Waypoint" "500 -43 400.0"'>
158                                          <FontStyle USE='MiddleJustifyFontStyle'/>
159                                     </Text>
160                                     <Appearance USE='BillboardAppearance'/>
161                                </Shape>
162                           </Billboard>
163                      </Transform>
164                 </Transform>
165                 <Transform DEF='Waypoint9Transformtranslation='100 -45 400.0'>
166                      <Viewpoint DEF='Waypoint9Viewpointdescription='UUV Mission [9] Waypoint (100 -45 400.0)'/>
167                      <Shape USE='MilestoneMarkerShape'/>
168                      <Transform translation='0 2 0'>
169                           <Billboard>
170                                <Shape>
171                                     <Text string='"UUV Mission" "[9] Waypoint" "100 -43 400.0"'>
172                                          <FontStyle USE='MiddleJustifyFontStyle'/>
173                                     </Text>
174                                     <Appearance USE='BillboardAppearance'/>
175                                </Shape>
176                           </Billboard>
177                      </Transform>
178                 </Transform>
179                 <Transform DEF='Waypoint10Transformtranslation='100 -45 500.0'>
180                      <Viewpoint DEF='Waypoint10Viewpointdescription='UUV Mission [10] Waypoint (100 -45 500.0)'/>
181                      <Shape USE='MilestoneMarkerShape'/>
182                      <Transform translation='0 2 0'>
183                           <Billboard>
184                                <Shape>
185                                     <Text string='"UUV Mission" "[10] Waypoint" "100 -43 500.0"'>
186                                          <FontStyle USE='MiddleJustifyFontStyle'/>
187                                     </Text>
188                                     <Appearance USE='BillboardAppearance'/>
189                                </Shape>
190                           </Billboard>
191                      </Transform>
192                 </Transform>
193                 <Transform DEF='Waypoint11Transformtranslation='500 -45 500.0'>
194                      <Viewpoint DEF='Waypoint11Viewpointdescription='UUV Mission [11] Waypoint (500 -45 500.0)'/>
195                      <Shape USE='MilestoneMarkerShape'/>
196                      <Transform translation='0 2 0'>
197                           <Billboard>
198                                <Shape>
199                                     <Text string='"UUV Mission" "[11] Waypoint" "500 -43 500.0"'>
200                                          <FontStyle USE='MiddleJustifyFontStyle'/>
201                                     </Text>
202                                     <Appearance USE='BillboardAppearance'/>
203                                </Shape>
204                           </Billboard>
205                      </Transform>
206                 </Transform>
207                 <Transform DEF='Waypoint12Transformtranslation='100 -45 75.0'>
208                      <Viewpoint DEF='Waypoint12Viewpointdescription='UUV Mission [12] Waypoint (100 -45 75.0)'/>
209                      <Shape USE='MilestoneMarkerShape'/>
210                      <Transform translation='0 2 0'>
211                           <Billboard>
212                                <Shape>
213                                     <Text string='"UUV Mission" "[12] Waypoint" "100 -43 75.0"'>
214                                          <FontStyle USE='MiddleJustifyFontStyle'/>
215                                     </Text>
216                                     <Appearance USE='BillboardAppearance'/>
217                                </Shape>
218                           </Billboard>
219                      </Transform>
220                 </Transform>
221                 <Transform DEF='Waypoint13Transformtranslation='0 0 0.0'>
222                      <Viewpoint DEF='Waypoint13Viewpointdescription='UUV Mission [13] Waypoint (0 0 0.0)'/>
223                      <Shape USE='MilestoneMarkerShape'/>
224                      <Transform translation='0 2 0'>
225                           <Billboard>
226                                <Shape>
227                                     <Text string='"UUV Mission" "[13] Waypoint" "0 2 0.0"'>
228                                          <FontStyle USE='MiddleJustifyFontStyle'/>
229                                     </Text>
230                                     <Appearance USE='BillboardAppearance'/>
231                                </Shape>
232                           </Billboard>
233                      </Transform>
234                 </Transform>
235            </Collision>
236       </Scene>
237  </X3D>
<!--

<!-- -->

<!-- to top Index for DEF nodes: AllWaypointBillboards, BillboardAppearance, DefaultStyleDEFs, MiddleJustifyFontStyle, MilestoneMarkerShape, Position0Transform, Position0Viewpoint, SandyShallowBottomBackground, UUVMissionMainView, UUVMissionUpperView, Viewpoints, Waypoint10Transform, Waypoint10Viewpoint, Waypoint11Transform, Waypoint11Viewpoint, Waypoint12Transform, Waypoint12Viewpoint, Waypoint13Transform, Waypoint13Viewpoint, Waypoint2Transform, Waypoint2Viewpoint, Waypoint3Transform, Waypoint3Viewpoint, Waypoint4Transform, Waypoint4Viewpoint, Waypoint5Transform, Waypoint5Viewpoint, Waypoint6Transform, Waypoint6Viewpoint, Waypoint7Transform, Waypoint7Viewpoint, Waypoint8Transform, Waypoint8Viewpoint, Waypoint9Transform, Waypoint9Viewpoint

Index for Viewpoint nodes: Position0Viewpoint, UUVMissionMainView, UUVMissionUpperView, Waypoint10Viewpoint, Waypoint11Viewpoint, Waypoint12Viewpoint, Waypoint13Viewpoint, Waypoint2Viewpoint, Waypoint3Viewpoint, Waypoint4Viewpoint, Waypoint5Viewpoint, Waypoint6Viewpoint, Waypoint7Viewpoint, Waypoint8Viewpoint, Waypoint9Viewpoint
-->
X3D Tooltips element index: Appearance, Background, Billboard, Box, Collision, Coordinate, FontStyle, Group, head, IndexedLineSet, Material, meta, NavigationInfo, Scene, Shape, Switch, Text, Transform, Viewpoint, WorldInfo, X3D, accessType and type, XML data types, field types

-->
<!-- Online at
https://savage.nps.edu/Savage/AuvWorkbench/AVCL/OpenWaterMission1Index.html -->
<!-- Version control at
https://gitlab.nps.edu/Savage/Savage/AuvWorkbench/AVCL/OpenWaterMission1.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. -->