X3D Model Documentation: Pier.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=' Pier.x3d '/>
  6            <meta name='descriptioncontent='120 Meter Small Boat Pier on Ship Island, Mississippi.'/>
  7            <meta name='creatorcontent='Jeffrey Weekley'/>
  8            <meta name='createdcontent='22 November 2001'/>
  9            <meta name='modifiedcontent='18 December 2023'/>
 10            <meta name='subjectcontent='Standard Wooden, Small Boat Pier'/>
 11            <meta name='identifiercontent=' https://www.web3d.org/x3d/content/examples/Savage/Locations/ShipIslandMississippi/Pier.x3d '/>
 12            <meta name='generatorcontent='X3D-Edit 4.0, https://www.web3d.org/x3d/tools/X3D-Edit'/>
 13            <meta name='licensecontent='../../license.html'/>
 14       </head>
<!--

<!-- -->
<!-- to top DEF nodes index: PierAsBox, PierSection, PierSegmentOnShipIsland, Piling, Plank, PlankSection, Wood
-->
 15       <Scene>
 16            <WorldInfo title='Pier.x3d'/>
 17            <LOD range='200 1000'>
 18                 <Group>
 19 
                    <!-- Group PierSegmentOnShipIsland is a DEF node that has 4 USE nodes: USE_1, USE_2, USE_3, USE_4 -->
                    <Group DEF='PierSegmentOnShipIsland'>
 20 
                         <!-- Transform PierSection is a DEF node that has 12 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 -->
                         <Transform DEF='PierSection'>
 21 
                              <!-- Transform PlankSection is a DEF node that has 1 USE node: USE_1 -->
                              <Transform DEF='PlankSection'>
 22 
                                   <!-- Transform Plank is a DEF node that has 4 USE nodes: USE_1, USE_2, USE_3, USE_4 -->
                                   <Transform DEF='Plank'>
 23                                          <Shape>
 24                                               <Box size='0.225 0.05 3'/>
 25 
                                             <!-- Appearance Wood is a DEF node that has 1 USE node: USE_1 -->
                                             <Appearance DEF='Wood'>
 26                                                    <ImageTexture   url=' "wood_g.jpg " "https://www.web3d.org/x3d/content/examples/Savage/Locations/ShipIslandMississippi/wood_g.jpg " '/>
 27                                               </Appearance>
 28                                          </Shape>
 29                                     </Transform>
 30                                     <Transform translation='0.25 0 0'>
 31                                          <Transform USE='Plank'/>
 32                                     </Transform>
 33                                     <Transform translation='0.5 0 0'>
 34                                          <Transform USE='Plank'/>
 35                                     </Transform>
 36                                     <Transform translation='0.75 0 0'>
 37                                          <Transform USE='Plank'/>
 38                                     </Transform>
 39                                     <Transform translation='1 0 0'>
 40                                          <Transform USE='Plank'/>
 41                                     </Transform>
 42 
                                   <!-- Transform Piling is a DEF node that has 1 USE node: USE_1 -->
                                   <Transform DEF='Pilingtranslation='0 -2.5 1.45'>
 43                                          <Shape>
 44                                               <Cylinder height='5.5radius='0.125'/>
 45                                               <Appearance USE='Wood'/>
 46                                          </Shape>
 47                                     </Transform>
 48                                     <Transform translation='0 0 -3'>
 49                                          <Transform USE='Piling'/>
 50                                     </Transform>
 51                                </Transform>
 52                                <Transform translation='-1.25 0 0'>
 53                                     <Transform USE='PlankSection'/>
 54                                </Transform>
 55                           </Transform>
 56                           <Transform translation='-2.5 0 0'>
 57                                <Transform USE='PierSection'/>
 58                           </Transform>
 59                           <Transform translation='-5 0 0'>
 60                                <Transform USE='PierSection'/>
 61                           </Transform>
 62                           <Transform translation='-7.5 0 0'>
 63                                <Transform USE='PierSection'/>
 64                           </Transform>
 65                           <Transform translation='-10 0 0'>
 66                                <Transform USE='PierSection'/>
 67                           </Transform>
 68                           <Transform translation='-12.5 0 0'>
 69                                <Transform USE='PierSection'/>
 70                           </Transform>
 71                           <Transform translation='-15 0 0'>
 72                                <Transform USE='PierSection'/>
 73                           </Transform>
 74                           <Transform translation='2.5 0 0'>
 75                                <Transform USE='PierSection'/>
 76                           </Transform>
 77                           <Transform translation='5 0 0'>
 78                                <Transform USE='PierSection'/>
 79                           </Transform>
 80                           <Transform translation='7.5 0 0'>
 81                                <Transform USE='PierSection'/>
 82                           </Transform>
 83                           <Transform translation='10 0 0'>
 84                                <Transform USE='PierSection'/>
 85                           </Transform>
 86                           <Transform translation='12.5 0 0'>
 87                                <Transform USE='PierSection'/>
 88                           </Transform>
 89                           <Transform translation='15 0 0'>
 90                                <Transform USE='PierSection'/>
 91                           </Transform>
 92                      </Group>
 93                      <Transform translation='30 0 0'>
 94                           <Group USE='PierSegmentOnShipIsland'/>
 95                      </Transform>
 96                      <Transform translation='-30 0 0'>
 97                           <Group USE='PierSegmentOnShipIsland'/>
 98                      </Transform>
 99                      <Transform translation='60 0 0'>
100                           <Group USE='PierSegmentOnShipIsland'/>
101                      </Transform>
102                      <Transform translation='-60 0 0'>
103                           <Group USE='PierSegmentOnShipIsland'/>
104                      </Transform>
105                 </Group>
106                 <Group DEF='PierAsBox'>
107                      <Transform>
108                           <Shape>
109                                <Box size='155 1 4'/>
110                                <Appearance>
111                                     <Material diffuseColor='0.66 0.66 0.66'/>
112                                </Appearance>
113                           </Shape>
114                           <Transform translation='0 -2.6 0'>
115                                <Shape>
116                                     <Box size='155 5 4'/>
117                                     <Appearance>
118                                          <Material diffuseColor='0.66 0.66 0.66transparency='0.5'/>
119                                     </Appearance>
120                                </Shape>
121                           </Transform>
122                      </Transform>
123                 </Group>
124                 <WorldInfo/>
125            </LOD>
126       </Scene>
127  </X3D>
<!--

<!-- -->
<!-- to top DEF nodes index: PierAsBox, PierSection, PierSegmentOnShipIsland, Piling, Plank, PlankSection, Wood
-->
X3D Tooltips element index: Appearance, Box, Cylinder, Group, head, ImageTexture, LOD, Material, meta, Scene, Shape, Transform, 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/Locations/ShipIslandMississippi/PierIndex.html -->
<!-- Version control at
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/Savage/Locations/ShipIslandMississippi/Pier.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. -->