X3D Model Documentation: OpenWaterMission2.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=' OpenWaterMission2.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='createdcontent='1 October 2004'/>
 10            <meta name='modifiedcontent='27 April 2024'/>
 11            <meta name='generatorcontent=' AvclToX3d.xslt '/>
 12            <meta name='creatorcontent='Dieter Jahn, Sidhom Mounir, Duane Davis and Don Brutzman'/>
 13            <meta name='identifiercontent=' https://www.web3d.org/x3d/content/examples/Savage/AuvWorkbench/AVCL/OpenWaterMission2.x3d '/>
 14            <meta name='generatorcontent='X3D-Edit 3.2, https://www.web3d.org/x3d/tools/X3D-Edit'/>
 15            <meta name='licensecontent='../../license.html'/>
 16       </head>
<!--

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

<!-- -->
<!-- to top DEF nodes index: 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, plus documentation for accessType definitions, type definitions, XML data types, and field types

-->
<!-- Online at
https://www.web3d.org/x3d/content/examples/Savage/AuvWorkbench/AVCL/OpenWaterMission2Index.html -->
<!-- Version control at
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/Savage/AuvWorkbench/AVCL/OpenWaterMission2.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. -->