X3D Model Documentation: LightPrototype.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=' LightPrototype.x3d '/>
  6            <meta name='descriptioncontent='Light Prototype (Lateral Marker), with options for Pile Type, Green/Red, Light On/Off, and Light Glow Scale.'/>
  7            <meta name='creatorcontent='Planet 9 Studios, Inc., San Francisco, CA'/>
  8            <meta name='producercontent='Christian Greuel, Director of Art and Production'/>
  9            <meta name='modelerscontent='Danny Lee, Christian Greuel'/>
 10            <meta name='referencecontent='http://www.planet9.com'/>
 11            <meta name='referencecontent='IHO S-57: http://www.caris.com/s-57'/>
 12            <meta name='translatorcontent='Xj3D Format Converter'/>
 13            <meta name='createdcontent='17 August 2006'/>
 14            <meta name='translatedcontent='18 August 2006'/>
 15            <meta name='modifiedcontent='20 October 2019'/>
 16            <meta name='licensecontent='../../license.html'/>
 17            <meta name='identifiercontent=' https://www.web3d.org/x3d/content/examples/Savage/HarborEquipment/NavigationAids/LightPrototype.x3d '/>
 18       </head>
<!--

<!--
Event Graph ROUTE Table shows event connections.
-->
<!-- to top DEF nodes index: BeaconLightGreenPreferredSwitch, BeaconLightGreenSwitch, BeaconLightOff, BeaconLightOffGreen, BeaconLightOffImage, BeaconLightOffRed, BeaconLightOnGreen, BeaconLightOnGreenBulb, BeaconLightOnGreenGlow, BeaconLightOnGreenPreferred, BeaconLightOnGreenPreferredGlow, BeaconLightOnRed, BeaconLightOnRedBulb, BeaconLightOnRedGlow, BeaconLightOnRedPreferred, BeaconLightOnRedPreferredGlow, BeaconLightRedPreferredSwitch, BeaconLightRedSwitch, BeaconSignals, BeaconSignalsGreen, BeaconSignalsGreenPreferred, BeaconSignalsOff, BeaconSignalsRed, BeaconSignalsRedPreferred, BeaconStand, BeaconStand01Image, BeaconStand02Image, BeaconStand03Image, BeaconStand04Image, BeaconStand05Image, BeaconStand06Image, BeaconStand07Image, BeaconStand08Image, BeaconStand-COORD, BeaconStand-TEXCOORD, CatlamSwitch, DaybeaconBackImage, DaybeaconGreen1, DaybeaconGreen1-COORD, DaybeaconGreen1-TEXCOORD, DaybeaconGreen2, DaybeaconGreen2-COORD, DaybeaconGreen2-TEXCOORD, DaybeaconGreenDarkImage, DaybeaconGreenImage, DaybeaconGreenPreferred1a, DaybeaconGreenPreferred1a-COORD, DaybeaconGreenPreferred1a-TEXCOORD, DaybeaconGreenPreferred1b, DaybeaconGreenPreferred1b-COORD, DaybeaconGreenPreferred1b-TEXCOORD, DaybeaconGreenPreferred2a, DaybeaconGreenPreferred2a-COORD, DaybeaconGreenPreferred2a-TEXCOORD, DaybeaconGreenPreferred2b, DaybeaconGreenPreferred2b-COORD, DaybeaconGreenPreferred2b-TEXCOORD, DaybeaconRed1, DaybeaconRed1-COORD, DaybeaconRed1-TEXCOORD, DaybeaconRed2, DaybeaconRed2-COORD, DaybeaconRed2-TEXCOORD, DaybeaconRedDarkImage, DaybeaconRedImage, DaybeaconRedPreferred1a, DaybeaconRedPreferred1a-COORD, DaybeaconRedPreferred1a-TEXCOORD, DaybeaconRedPreferred1b, DaybeaconRedPreferred1b-COORD, DaybeaconRedPreferred1b-TEXCOORD, DaybeaconRedPreferred2a, DaybeaconRedPreferred2a-COORD, DaybeaconRedPreferred2a-TEXCOORD, DaybeaconRedPreferred2b, DaybeaconRedPreferred2b-COORD, DaybeaconRedPreferred2b-TEXCOORD, DaybeaconsGreen, DaybeaconsGreenPreferred, DaybeaconsRed, DaybeaconsRedPreferred, LightGeometry, LightOnGreenGlowImage, LightOnRedGlowImage, MultiBase, MultiBase-COORD, MultiBase-TEXCOORD, MultiGuardInside, MultiGuardOutside, MultiPile, NoPile, PileSwitch, SingleBase, SingleBase-COORD, SingleBase-TEXCOORD, SingleGuardInside, SingleGuardOutside, SinglePile

Index for Viewpoint node: Viewpoint_1

Index for ProtoDeclare definition: Light
-->
 19       <Scene>
 20            <WorldInfo title='LightPrototype.x3d'/>
 21            <Viewpoint description='LightPrototype examplesposition='0 2 18'/>
 22            <ProtoDeclare name='Light'>
 23                 <ProtoInterface>
 24                      <field name='Catlamtype='SFInt32value='1accessType='inputOutput'
                     appinfo='CATLAM = Catagory of Lateral Marker (Reference: IHO S-57). 0=None(Unlikely), 1=PortHand(GreenSquare), 2=StarboardHand(RedTriangle), 3=PreferredChannelToStarboard(TopmostBandGreen), 4=PreferredChannelToPort(TopmostBandRed)'/>
 25                      <field name='LightTypetype='SFInt32value='1accessType='inputOutput'
                     appinfo='0=LightOff, 1=LightOn, 2=LightFlashing(NotImplemented)'/>
 26                      <field name='LightGlowtype='SFVec3fvalue='1.0 1.0 1.0accessType='inputOutput'
                     appinfo='XYZ Scale of Light Glow Effect (suggest Z=1.0)'/>
 27                      <field name='PileTypetype='SFInt32value='1accessType='inputOutput'
                     appinfo='0=NoPile(Unlikely), 1=SinglePile, 2=MultiPile'/>
 28                      <field name='Numbertype='SFInt32value='0accessType='inputOutput'
                     appinfo='Not Implemented'/>
 29                 </ProtoInterface>
 30                 <ProtoBody>
 31                      <Group DEF='LightGeometry'>
 32                           <Group DEF='BeaconSignals'>
 33                                <Transform DEF='BeaconStandtranslation='0.082795 -5.94E-4 -0.033741'>
 34                                     <Shape>
 35                                          <Appearance>
 36                                               <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
 37                                               <ImageTexture DEF='BeaconStand01Image'   url=' "Textures/BeaconStand01.jpg " "https://www.web3d.org/x3d/content/examples/Savage/HarborEquipment/NavigationAids/Textures/BeaconStand01.jpg " '/>
 38                                          </Appearance>
 39                                          <IndexedFaceSet coordIndex='0 9 8 -1 0 1 9 -1 1 10 9 -1 1 2 10 -1 2 11 10 -1 2 3 11 -1 3 12 11 -1 3 4 12 -1 4 13 12 -1 4 5 13 -1 5 14 13 -1 5 6 14 -1 6 15 14 -1 6 7 15 -1 7 8 15 -1 7 0 8 -1 16 8 9 -1 16 9 10 -1 16 10 11 -1 16 11 12 -1 16 12 13 -1 16 13 14 -1 16 14 15 -1 16 15 8 -1 17 19 18 -1 17 20 19 -1 17 21 20 -1 17 22 21 -1 17 23 22 -1 17 24 23 -1 17 25 24 -1 17 18 25 -1 18 27 26 -1 18 19 27 -1 19 28 27 -1 19 20 28 -1 20 29 28 -1 20 21 29 -1 21 30 29 -1 21 22 30 -1 22 31 30 -1 22 23 31 -1 23 32 31 -1 23 24 32 -1 24 33 32 -1 24 25 33 -1 25 26 33 -1 25 18 26 -1 17 20 10 -1 10 16 17 -1 17 22 12 -1 12 16 17 -1 17 24 14 -1 14 16 17 -1 18 17 16 -1 16 8 18 -1 20 17 10 -1 16 10 17 -1 22 17 12 -1 16 12 17 -1 24 17 14 -1 16 14 17 -1 17 18 16 -1 8 16 18 -1 27 34 26 -1 28 34 27 -1 29 34 28 -1 30 34 29 -1 31 34 30 -1 32 34 31 -1 33 34 32 -1 26 34 33 -1normalIndex='5 6 5 -1 5 6 6 -1 6 12 6 -1 6 12 12 -1 12 10 12 -1 12 10 10 -1 10 0 10 -1 10 0 0 -1 0 1 0 -1 0 1 1 -1 1 11 1 -1 1 11 11 -1 11 9 11 -1 11 9 9 -1 9 5 9 -1 9 5 5 -1 4 4 4 -1 4 4 4 -1 4 4 4 -1 4 4 4 -1 4 4 4 -1 4 4 4 -1 4 4 4 -1 4 4 4 -1 8 3 8 -1 8 8 3 -1 8 7 8 -1 8 8 7 -1 8 2 8 -1 8 8 2 -1 8 13 8 -1 8 8 13 -1 5 6 5 -1 5 6 6 -1 6 12 6 -1 6 12 12 -1 12 10 12 -1 12 10 10 -1 10 0 10 -1 10 0 0 -1 0 1 0 -1 0 1 1 -1 1 11 1 -1 1 11 11 -1 11 9 11 -1 11 9 9 -1 9 5 9 -1 9 5 5 -1 0 0 0 -1 0 0 0 -1 11 11 11 -1 11 11 11 -1 5 5 5 -1 5 5 5 -1 11 11 11 -1 11 11 11 -1 5 5 5 -1 5 5 5 -1 12 12 12 -1 12 12 12 -1 0 0 0 -1 0 0 0 -1 12 12 12 -1 12 12 12 -1 4 4 4 -1 4 4 4 -1 4 4 4 -1 4 4 4 -1 4 4 4 -1 4 4 4 -1 4 4 4 -1 4 4 4 -1texCoordIndex='2 20 10 -1 2 21 20 -1 5 10 22 -1 5 2 10 -1 2 20 10 -1 2 21 20 -1 5 10 22 -1 5 2 10 -1 2 20 10 -1 2 21 20 -1 5 10 22 -1 5 2 10 -1 2 20 10 -1 2 21 20 -1 5 10 22 -1 5 2 10 -1 23 16 3 -1 23 3 17 -1 23 17 7 -1 23 7 18 -1 23 18 8 -1 23 8 19 -1 23 19 9 -1 23 9 16 -1 23 24 18 -1 23 17 24 -1 23 25 17 -1 23 16 25 -1 23 9 16 -1 23 19 9 -1 23 8 19 -1 23 18 8 -1 11 26 27 -1 11 28 26 -1 12 27 29 -1 12 30 27 -1 30 26 27 -1 30 28 26 -1 12 27 29 -1 12 30 27 -1 30 26 27 -1 30 28 26 -1 12 27 29 -1 12 11 27 -1 11 26 27 -1 11 28 26 -1 12 27 29 -1 12 11 27 -1 11 14 6 -1 6 10 11 -1 11 14 6 -1 6 10 11 -1 11 15 6 -1 6 10 11 -1 13 11 10 -1 10 4 13 -1 14 11 6 -1 10 6 11 -1 14 11 6 -1 10 6 11 -1 15 11 6 -1 10 6 11 -1 11 13 10 -1 4 10 13 -1 24 23 18 -1 17 23 24 -1 25 23 17 -1 16 23 25 -1 9 23 16 -1 19 23 9 -1 8 23 19 -1 18 23 8 -1'>
 40 
                                             <!-- Coordinate BeaconStand-COORD is a DEF node that has 4 USE nodes: USE_1, USE_2, USE_3, USE_4 -->
                                             <Coordinate DEF='BeaconStand-COORDpoint='0.052254 3.90773 0.308699 0.213089 3.90773 0.147865 0.213089 3.90773 -0.079589 0.052254 3.90773 -0.240424 -0.1752 3.90773 -0.240423 -0.336034 3.90773 -0.079589 -0.336034 3.90773 0.147865 -0.1752 3.90773 0.308699 0.052254 3.93306 0.308699 0.213089 3.93306 0.147865 0.213089 3.93306 -0.079589 0.052254 3.93306 -0.240424 -0.1752 3.93306 -0.240423 -0.336034 3.93306 -0.079589 -0.336034 3.93306 0.147865 -0.1752 3.93306 0.308699 -0.061472 3.93306 0.034137 -0.061472 4.37588 0.034137 0.052254 4.37588 0.308699 0.213089 4.37583 0.147865 0.213089 4.37588 -0.079589 0.052254 4.37583 -0.240424 -0.1752 4.37588 -0.240423 -0.336034 4.37583 -0.079589 -0.336034 4.37588 0.147865 -0.1752 4.37583 0.308699 0.052254 4.40475 0.308699 0.213089 4.40472 0.147865 0.213089 4.40475 -0.079589 0.052254 4.40472 -0.240423 -0.1752 4.40475 -0.240423 -0.336034 4.40472 -0.079589 -0.336034 4.40475 0.147865 -0.1752 4.40472 0.308699 -0.061472 4.40475 0.034137 0.045223 5.55245 -0.352161 -0.211541 5.55245 -0.352161 0.045223 5.64541 -0.087543 -0.211541 5.64541 -0.087543 0.045223 5.64541 0.181755 -0.211541 5.64541 0.181755 0.045223 5.56913 -0.378999 -0.211541 5.56913 -0.378999 0.045223 5.67134 -0.087543 -0.211541 5.67134 -0.087543 0.045223 5.67134 0.203912 -0.211541 5.67134 0.203912 -0.081248 5.41794 0.04873 -0.068257 5.41794 0.02623 -0.094238 5.41794 0.02623 -0.081247 5.53 0.04873 -0.068257 5.53 0.02623 -0.094238 5.53 0.02623 -0.081248 5.52995 0.05873 -0.059597 5.52995 0.02123 -0.102899 5.52995 0.02123 -0.081247 5.645 0.05873 -0.059597 5.645 0.02123 -0.102899 5.645 0.02123 -0.081247 4.51668 0.061212 -0.057447 4.51668 0.019989 -0.105048 4.51668 0.019989 -0.081247 5.43467 0.061212 -0.057447 5.43467 0.019989 -0.105048 5.43467 0.019989 -0.121592 4.40476 -0.070554 -0.121592 4.40476 0.112057 -0.038765 4.40476 -0.070554 -0.038765 4.40476 0.112057 -0.121592 4.51668 -0.070554 -0.121592 4.51668 0.112057 -0.038765 4.51668 -0.070554 -0.038765 4.51668 0.112057 -0.140199 4.46072 -0.089128 -0.140199 4.46072 0.130631 -0.020158 4.46072 0.130631 -0.020158 4.46072 -0.089128 -0.082795 5.686 0.077146 -0.045205 5.686 0.055443 -0.045205 5.686 0.012038 -0.082795 5.686 -0.009664 -0.120386 5.686 0.012038 -0.120386 5.686 0.055443 -0.082795 5.67046 0.087146 -0.036545 5.67046 0.060443 -0.036545 5.67046 0.007037 -0.082795 5.67046 -0.019664 -0.129046 5.67046 0.007037 -0.129046 5.67046 0.060443 -0.082795 5.6856 0.087146 -0.036545 5.6856 0.060443 -0.036545 5.6856 0.007037 -0.082795 5.6856 -0.019664 -0.129046 5.6856 0.007037 -0.129046 5.6856 0.060443 -0.082795 5.73197 0.077146 -0.045205 5.73197 0.055443 -0.045205 5.73197 0.012038 -0.082795 5.73197 -0.009664 -0.120386 5.73197 0.012038 -0.120386 5.73197 0.055443'/>
 41                                               <Normal vector='-0.3826 0.0 -0.9238 -0.9238 0.0 -0.3826 1.0E-4 -1.0 0.0 -1.0E-4 -1.0 0.0 0.0 1.0 0.0 0.3826 0.0 0.9238 0.9238 0.0 0.3826 0.0 -1.0 1.0E-4 0.0 -1.0 0.0 -0.3826 0.0 0.9238 0.3826 0.0 -0.9238 -0.9238 0.0 0.3826 0.9238 0.0 -0.3826 0.0 -1.0 -1.0E-4'/>
 42 
                                             <!-- TextureCoordinate BeaconStand-TEXCOORD is a DEF node that has 4 USE nodes: USE_1, USE_2, USE_3, USE_4 -->
                                             <TextureCoordinate DEF='BeaconStand-TEXCOORDpoint='0.083333 0.0 -0.25 0.0 0.5 0.002978 0.920281 0.92028 1.09437 0.053636 0.079719 0.002978 -0.094366 0.053636 0.079719 0.920281 0.079719 0.079719 0.92028 0.079719 0.5 0.053636 0.5 0.939282 0.079719 0.939176 1.09437 0.939282 -0.094366 0.939281 -0.094366 0.939282 1.09437 0.5 0.5 1.09437 -0.094366 0.5 0.5 -0.094366 0.92028 0.053636 0.92028 0.002978 0.079719 0.053636 0.5 0.5 0.079719 0.92028 0.92028 0.920281 0.92028 0.997021 0.5 0.997021 0.92028 0.939176 0.079719 0.997021 0.5 0.939281 1.19022 4.99E-4 1.50033 0.5 -0.190217 0.999501 -1.19606 0.999501 -0.848508 4.99E-4 2.19606 4.99E-4 2.50574 0.5 -1.15818 0.5 2.19606 0.999501 -0.848508 0.999501 -0.190217 4.99E-4 -0.500333 0.5 1.19022 0.999501 -1.19606 4.99E-4 1.84851 4.99E-4 2.15818 0.5 -1.50574 0.5 1.84851 0.999501 0.51974 0.889018 4.5 0.142397 5.5 0.142397 0.5 0.142397 1.5 0.142397 2.5 0.142397 3.5 0.142397 4.5 4.99E-4 5.5 0.138726 4.5 0.138726 5.5 4.99E-4 0.5 0.138726 0.5 4.99E-4 1.5 0.138726 1.5 4.99E-4 2.5 0.138726 2.5 4.99E-4 3.5 0.138726 3.5 4.99E-4 -0.5 0.142397 -0.5 4.99E-4 -0.5 0.138726 -1.5 0.138726 3.14617 5.70323 -0.78382 6.63277 -2.41456 5.86999 0.5 6.89205 -0.78382 6.89205 -2.41456 6.89205 1.86274 4.35805 0.350989 5.4787 1.63774 5.4787 -0.96274 0.519106 0.264387 6.62875 -0.58774 0.735613 1.58774 6.62875 -0.58774 0.3026 1.98756 -5.89205 1.57533 0.757107 1.98756 0.519107 1.57533 0.281108 2.49601 0.115668 0.669897 0.943928 3.14617 1.78382 0.5 1.78382 0.5 -0.783819 3.14617 -0.783819 -2.19299 1.78382 -2.19299 -0.78382 -2.41455 1.78382 -2.41456 -0.783819 3.41455 -0.78382 3.41456 1.78382 3.41455 1.78382 3.41456 -0.783819 -2.14617 5.70323 0.5 6.63277 3.19299 6.63277 3.41455 6.89205 1.78382 6.89205 1.78382 6.63277 -2.19299 6.63277 3.41455 5.86999 -0.86274 4.35805 -0.63774 5.4787 -0.86274 5.4787 -0.63774 4.35805 0.35099 4.35805 0.610797 5.4787 0.610797 4.35805 1.63774 4.35805 1.86274 5.4787 -0.96274 5.47822 -0.58774 6.62875 -0.96274 6.62875 -0.58774 5.47822 0.264387 5.47822 0.697399 6.62875 0.6974 5.47822 1.58774 5.47822 1.96274 6.62875 1.96274 5.47822 -0.987558 -5.89205 -0.575331 4.52539 -0.987558 4.52539 -0.575331 -5.89205 0.242893 -5.89205 0.718892 4.52539 0.242893 4.52539 0.718892 -5.89205 1.57533 -5.89205 1.98756 4.52539 1.57533 4.52539 0.669897 0.115669 2.49601 0.943928 1.0 0.138726 4.5 0.562086 5.5 0.562086 -0.5 0.562086 0.5 0.562086 1.5 0.562086 2.5 0.562086 3.5 0.562086'/>
 43                                          </IndexedFaceSet>
 44                                     </Shape>
 45                                     <Shape>
 46                                          <Appearance>
 47                                               <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
 48                                               <ImageTexture DEF='BeaconStand02Image'   url=' "Textures/BeaconStand02.jpg " "https://www.web3d.org/x3d/content/examples/Savage/HarborEquipment/NavigationAids/Textures/BeaconStand02.jpg " '/>
 49                                          </Appearance>
 50                                          <IndexedFaceSet coordIndex='74 73 65 -1 65 66 74 -1 70 69 73 -1 73 74 70 -1 75 74 66 -1 66 68 75 -1 72 70 74 -1 74 75 72 -1 76 75 68 -1 68 67 76 -1 71 72 75 -1 75 76 71 -1 73 76 67 -1 67 65 73 -1 69 71 76 -1 76 73 69 -1normalIndex='3 3 9 -1 9 9 3 -1 4 4 3 -1 3 3 4 -1 7 7 8 -1 8 8 7 -1 2 2 7 -1 7 7 2 -1 0 0 5 -1 5 5 0 -1 1 1 0 -1 0 0 1 -1 10 10 11 -1 11 11 10 -1 6 6 10 -1 10 10 6 -1texCoordIndex='37 38 35 -1 35 36 37 -1 39 40 38 -1 38 37 39 -1 32 42 41 -1 41 31 32 -1 43 33 42 -1 42 32 43 -1 46 47 44 -1 44 45 46 -1 48 34 47 -1 47 46 48 -1 32 42 41 -1 41 31 32 -1 43 33 42 -1 42 32 43 -1'>
 51                                               <Coordinate USE='BeaconStand-COORD'/>
 52                                               <Normal vector='1.0 0.0 0.0 0.9489 0.3155 0.0 0.0 0.315 0.949 -1.0 0.0 0.0 -0.9489 0.3155 0.0 0.9489 -0.3155 0.0 0.0 0.315 -0.949 0.0 0.0 1.0 0.0 -0.315 0.949 -0.9489 -0.3155 0.0 0.0 0.0 -1.0 0.0 -0.315 -0.949'/>
 53                                               <TextureCoordinate USE='BeaconStand-TEXCOORD'/>
 54                                          </IndexedFaceSet>
 55                                     </Shape>
 56                                     <Shape>
 57                                          <Appearance>
 58                                               <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
 59 
                                             <!-- ImageTexture BeaconStand03Image is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                             <ImageTexture DEF='BeaconStand03Image'   url=' "Textures/BeaconStand03.jpg " "https://www.web3d.org/x3d/content/examples/Savage/HarborEquipment/NavigationAids/Textures/BeaconStand03.jpg " '/>
 60                                          </Appearance>
 61                                          <IndexedFaceSet coordIndex='54 55 53 -1normalIndex='0 0 0 -1texCoordIndex='0 49 1 -1'>
 62                                               <Coordinate USE='BeaconStand-COORD'/>
 63                                               <Normal vector='0.0 1.0 0.0'/>
 64                                               <TextureCoordinate USE='BeaconStand-TEXCOORD'/>
 65                                          </IndexedFaceSet>
 66                                     </Shape>
 67                                     <Shape>
 68                                          <Appearance>
 69                                               <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
 70                                               <ImageTexture DEF='BeaconStand04Image'   url=' "Textures/BeaconStand04.jpg " "https://www.web3d.org/x3d/content/examples/Savage/HarborEquipment/NavigationAids/Textures/BeaconStand04.jpg " '/>
 71                                          </Appearance>
 72                                          <IndexedFaceSet coordIndex='38 36 35 -1 35 37 38 -1 40 38 37 -1 37 39 40 -1 44 43 41 -1 41 42 44 -1 46 45 43 -1 43 44 46 -1 35 36 41 -1 42 41 36 -1 44 42 36 -1 36 38 44 -1 46 44 38 -1 38 40 46 -1 45 46 40 -1 40 39 45 -1 43 45 39 -1 39 37 43 -1 41 43 37 -1 37 35 41 -1 47 48 51 -1 51 50 47 -1 48 49 52 -1 52 51 48 -1 49 47 50 -1 50 52 49 -1 53 54 57 -1 57 56 53 -1 54 55 58 -1 58 57 54 -1 55 53 56 -1 56 58 55 -1 54 53 55 -1 59 60 63 -1 63 62 59 -1 60 61 64 -1 64 63 60 -1 61 59 62 -1 62 64 61 -1 63 64 62 -1 72 71 69 -1 69 70 72 -1normalIndex='2 2 2 -1 2 2 2 -1 8 8 8 -1 8 8 8 -1 1 1 1 -1 1 1 1 -1 4 4 4 -1 4 4 4 -1 12 12 12 -1 12 12 12 -1 3 3 3 -1 3 3 3 -1 3 3 3 -1 3 3 3 -1 11 11 11 -1 11 11 11 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 7 6 5 -1 5 7 7 -1 6 10 9 -1 9 5 6 -1 10 7 7 -1 7 9 10 -1 7 6 5 -1 5 7 7 -1 6 10 9 -1 9 5 6 -1 10 7 7 -1 7 9 10 -1 8 8 8 -1 7 6 5 -1 5 7 7 -1 6 10 9 -1 9 5 6 -1 10 7 7 -1 7 9 10 -1 4 4 4 -1 4 4 4 -1 4 4 4 -1texCoordIndex='94 95 92 -1 92 93 94 -1 97 94 93 -1 93 96 97 -1 94 93 98 -1 98 99 94 -1 100 101 93 -1 93 94 100 -1 92 95 102 -1 103 102 95 -1 75 74 104 -1 104 105 75 -1 107 75 105 -1 105 106 107 -1 108 76 73 -1 73 109 108 -1 75 77 110 -1 110 105 75 -1 111 75 105 -1 105 72 111 -1 112 115 113 -1 113 114 112 -1 116 118 117 -1 117 79 116 -1 119 78 120 -1 120 80 119 -1 121 124 122 -1 122 123 121 -1 125 127 126 -1 126 82 125 -1 128 130 129 -1 129 84 128 -1 83 81 85 -1 131 134 132 -1 132 133 131 -1 135 138 136 -1 136 137 135 -1 139 86 140 -1 140 141 139 -1 87 89 88 -1 143 91 142 -1 142 90 143 -1'>
 73                                               <Coordinate USE='BeaconStand-COORD'/>
 74                                               <Normal vector='1.0 0.0 0.0 0.0 0.9436 -0.3309 0.0 -0.9434 0.3314 -1.0 0.0 0.0 0.0 1.0 0.0 0.866 0.0 -0.4999 0.866 0.0 -0.5 0.0 0.0 1.0 0.0 -1.0 0.0 -0.866 0.0 -0.5 -0.866 0.0 -0.4999 0.0 -0.6496 0.7602 0.0 -0.8493 -0.5277'/>
 75                                               <TextureCoordinate USE='BeaconStand-TEXCOORD'/>
 76                                          </IndexedFaceSet>
 77                                     </Shape>
 78                                     <Shape>
 79                                          <Appearance>
 80                                               <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
 81 
                                             <!-- ImageTexture BeaconLightOffImage is a DEF node that has 3 USE nodes: USE_1, USE_2, USE_3 -->
                                             <ImageTexture DEF='BeaconLightOffImage'   url=' "Textures/BeaconLightOff.jpg " "https://www.web3d.org/x3d/content/examples/Savage/HarborEquipment/NavigationAids/Textures/BeaconLightOff.jpg " '/>
 82                                          </Appearance>
 83                                          <IndexedFaceSet coordIndex='78 96 95 -1 95 77 78 -1 79 97 96 -1 96 78 79 -1 80 98 97 -1 97 79 80 -1 81 99 98 -1 98 80 81 -1 82 100 99 -1 99 81 82 -1 77 95 100 -1 100 82 77 -1 83 84 90 -1 90 89 83 -1 84 85 91 -1 91 90 84 -1 85 86 92 -1 92 91 85 -1 86 87 93 -1 93 92 86 -1 87 88 94 -1 94 93 87 -1 88 83 89 -1 89 94 88 -1 89 90 91 -1 89 91 92 -1 89 92 93 -1 89 93 94 -1normalIndex='1 1 6 -1 6 6 1 -1 4 4 1 -1 1 1 4 -1 9 9 4 -1 4 4 9 -1 7 8 9 -1 9 9 7 -1 3 3 8 -1 8 7 3 -1 6 6 3 -1 3 3 6 -1 6 0 0 -1 0 6 6 -1 0 5 5 -1 5 0 0 -1 5 9 9 -1 9 5 5 -1 9 8 8 -1 8 9 9 -1 8 3 3 -1 3 8 8 -1 3 6 6 -1 6 3 3 -1 2 2 2 -1 2 2 2 -1 2 2 2 -1 2 2 2 -1texCoordIndex='51 146 145 -1 145 50 51 -1 52 148 147 -1 147 68 52 -1 53 149 148 -1 148 52 53 -1 54 150 149 -1 149 53 54 -1 55 151 150 -1 150 54 55 -1 50 145 151 -1 151 55 50 -1 56 59 57 -1 57 58 56 -1 69 61 60 -1 60 70 69 -1 61 63 62 -1 62 60 61 -1 63 65 64 -1 64 62 63 -1 65 67 66 -1 66 64 65 -1 67 56 58 -1 58 66 67 -1 71 70 60 -1 71 60 62 -1 71 62 144 -1 71 144 70 -1'>
 84                                               <Coordinate USE='BeaconStand-COORD'/>
 85                                               <Normal vector='0.866 0.0 0.5 0.866 0.0 0.4999 0.0 1.0 0.0 -0.866 0.0 0.5 0.866 0.0 -0.4999 0.866 0.0 -0.5 0.0 0.0 1.0 -0.866 0.0 -0.5 -0.866 0.0 -0.4999 0.0 0.0 -1.0'/>
 86                                               <TextureCoordinate USE='BeaconStand-TEXCOORD'/>
 87                                          </IndexedFaceSet>
 88                                     </Shape>
 89                                </Transform>
 90                                <Switch DEF='CatlamSwitchwhichChoice='-1'>
 91                                     <IS>
 92                                          <connect nodeField='whichChoiceprotoField='Catlam'/>
 93                                     </IS>
 94                                     <Transform DEF='BeaconSignalsOfftranslation='0.0 5.75534 0.0'>
 95                                          <Transform DEF='BeaconLightOfftranslation='0.0 -5.21624 0.0'>
 96                                               <Shape>
 97                                                    <Appearance>
 98                                                         <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
 99                                                         <ImageTexture USE='BeaconLightOffImage'/>
100                                                    </Appearance>
101                                                    <IndexedFaceSet coordIndex='0 1 2 -1 0 2 3 -1 0 3 4 -1 0 4 5 -1 1 0 6 -1 6 7 1 -1 2 1 7 -1 7 8 2 -1 3 2 8 -1 8 9 3 -1 4 3 9 -1 9 10 4 -1 5 4 10 -1 10 11 5 -1 0 5 11 -1 11 6 0 -1normalIndex='1 1 1 -1 1 1 1 -1 1 1 1 -1 1 1 1 -1 0 4 4 -1 4 0 0 -1 3 0 0 -1 0 3 3 -1 7 3 3 -1 3 7 7 -1 6 7 7 -1 7 5 6 -1 2 6 5 -1 5 2 2 -1 4 2 2 -1 2 4 4 -1texCoordIndex='7 8 9 -1 7 9 10 -1 7 10 11 -1 7 11 12 -1 0 1 13 -1 13 14 0 -1 2 6 15 -1 15 16 2 -1 3 2 16 -1 16 17 3 -1 4 3 17 -1 17 18 4 -1 5 4 18 -1 18 19 5 -1 1 5 19 -1 19 13 1 -1'>
102                                                         <Coordinate point='0.0 5.2402 0.043405 0.03759 5.2402 0.021702 0.03759 5.2402 -0.021702 0.0 5.2402 -0.043405 -0.03759 5.2402 -0.021702 -0.03759 5.2402 0.021702 0.0 5.19229 0.043405 0.03759 5.19229 0.021702 0.03759 5.19229 -0.021702 0.0 5.19229 -0.043405 -0.03759 5.19229 -0.021702 -0.03759 5.19229 0.021702'/>
103                                                         <Normal vector='0.866 0.0 0.5 0.0 1.0 0.0 -0.866 0.0 0.4999 0.866 0.0 -0.4999 0.0 0.0 1.0 -0.866 0.0 -0.5 -0.866 0.0 -0.4999 0.0 0.0 -1.0'/>
104                                                         <TextureCoordinate point='5.5 0.9995 4.5 0.999501 0.5 0.9995 1.5 0.999501 2.5 0.999501 3.5 0.999501 -0.5 0.9995 0.424154 0.767125 0.318241 0.9995 0.106413 0.9995 4.99E-4 0.767125 0.106413 0.534749 0.318241 0.534749 4.5 0.562086 5.5 0.562086 -0.5 0.562086 0.5 0.562086 1.5 0.562086 2.5 0.562086 3.5 0.562086'/>
105                                                    </IndexedFaceSet>
106                                               </Shape>
107                                          </Transform>
108                                     </Transform>
109                                     <Transform DEF='BeaconSignalsGreentranslation='0.0 4.36938 0.0'>
110                                          <Switch DEF='BeaconLightGreenSwitchwhichChoice='-1'>
111                                               <IS>
112                                                    <connect nodeField='whichChoiceprotoField='LightType'/>
113                                               </IS>
114 
                                             <!-- Transform BeaconLightOffGreen is a DEF node that has 1 USE node: USE_1 -->
                                             <Transform DEF='BeaconLightOffGreentranslation='0.0 -3.83029 0.0'>
115                                                    <Shape>
116                                                         <Appearance>
117                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
118                                                              <ImageTexture USE='BeaconLightOffImage'/>
119                                                         </Appearance>
120                                                         <IndexedFaceSet coordIndex='0 1 2 -1 0 2 3 -1 0 3 4 -1 0 4 5 -1 1 0 6 -1 6 7 1 -1 2 1 7 -1 7 8 2 -1 3 2 8 -1 8 9 3 -1 4 3 9 -1 9 10 4 -1 5 4 10 -1 10 11 5 -1 0 5 11 -1 11 6 0 -1normalIndex='1 1 1 -1 1 1 1 -1 1 1 1 -1 1 1 1 -1 0 4 4 -1 4 0 0 -1 3 0 0 -1 0 3 3 -1 7 3 3 -1 3 7 7 -1 6 7 7 -1 7 5 6 -1 2 6 5 -1 5 2 2 -1 4 2 2 -1 2 4 4 -1texCoordIndex='7 8 9 -1 7 9 10 -1 7 10 11 -1 7 11 12 -1 0 1 13 -1 13 14 0 -1 2 6 15 -1 15 16 2 -1 3 2 16 -1 16 17 3 -1 4 3 17 -1 17 18 4 -1 5 4 18 -1 18 19 5 -1 1 5 19 -1 19 13 1 -1'>
121                                                              <Coordinate point='0.0 5.2402 0.043405 0.03759 5.2402 0.021702 0.03759 5.2402 -0.021702 0.0 5.2402 -0.043405 -0.03759 5.2402 -0.021702 -0.03759 5.2402 0.021702 0.0 5.19229 0.043405 0.03759 5.19229 0.021702 0.03759 5.19229 -0.021702 0.0 5.19229 -0.043405 -0.03759 5.19229 -0.021702 -0.03759 5.19229 0.021702'/>
122                                                              <Normal vector='0.866 0.0 0.5 0.0 1.0 0.0 -0.866 0.0 0.4999 0.866 0.0 -0.4999 0.0 0.0 1.0 -0.866 0.0 -0.5 -0.866 0.0 -0.4999 0.0 0.0 -1.0'/>
123                                                              <TextureCoordinate point='5.5 0.9995 4.5 0.999501 0.5 0.9995 1.5 0.999501 2.5 0.999501 3.5 0.999501 -0.5 0.9995 0.424154 0.767125 0.318241 0.9995 0.106413 0.9995 4.99E-4 0.767125 0.106413 0.534749 0.318241 0.534749 4.5 0.562086 5.5 0.562086 -0.5 0.562086 0.5 0.562086 1.5 0.562086 2.5 0.562086 3.5 0.562086'/>
124                                                         </IndexedFaceSet>
125                                                    </Shape>
126                                               </Transform>
127                                               <Transform DEF='BeaconLightOnGreentranslation='0.0 1.38562 0.0'>
128 
                                                  <!-- Transform BeaconLightOnGreenBulb is a DEF node that has 1 USE node: USE_1 -->
                                                  <Transform DEF='BeaconLightOnGreenBulbtranslation='0.0 -5.21591 0.0'>
129                                                         <Shape>
130                                                              <Appearance>
131                                                                   <Material ambientIntensity='0.0diffuseColor='0.113725 0.662745 0.254902emissiveColor='0.113725 0.662745 0.254902shininess='0.145'/>
132                                                              </Appearance>
133                                                              <IndexedFaceSet coordIndex='0 1 2 -1 0 2 3 -1 0 3 4 -1 0 4 5 -1 1 0 6 -1 6 7 1 -1 2 1 7 -1 7 8 2 -1 3 2 8 -1 8 9 3 -1 4 3 9 -1 9 10 4 -1 5 4 10 -1 10 11 5 -1 0 5 11 -1 11 6 0 -1normalIndex='1 1 1 -1 1 1 1 -1 1 1 1 -1 1 1 1 -1 0 4 4 -1 4 0 0 -1 3 0 0 -1 0 3 3 -1 7 3 3 -1 3 7 7 -1 6 7 7 -1 7 5 6 -1 2 6 5 -1 5 2 2 -1 4 2 2 -1 2 4 4 -1'>
134                                                                   <Coordinate point='0.0 5.2402 0.043405 0.03759 5.2402 0.021702 0.03759 5.2402 -0.021702 0.0 5.2402 -0.043405 -0.03759 5.2402 -0.021702 -0.03759 5.2402 0.021702 0.0 5.19229 0.043405 0.03759 5.19229 0.021702 0.03759 5.19229 -0.021702 0.0 5.19229 -0.043405 -0.03759 5.19229 -0.021702 -0.03759 5.19229 0.021702'/>
135                                                                   <Normal vector='0.866 0.0 0.5 0.0 1.0 0.0 -0.866 0.0 0.4999 0.866 0.0 -0.4999 0.0 0.0 1.0 -0.866 0.0 -0.5 -0.866 0.0 -0.4999 0.0 0.0 -1.0'/>
136                                                              </IndexedFaceSet>
137                                                         </Shape>
138                                                    </Transform>
139                                                    <Billboard axisOfRotation='0.0 0.0 0.0'>
140                                                         <Transform DEF='BeaconLightOnGreenGlowrotation='-1.0 0.0 0.0 -1.57079'>
141                                                              <IS>
142                                                                   <connect nodeField='scaleprotoField='LightGlow'/>
143                                                              </IS>
144                                                              <Collision enabled='false'>
145                                                                   <Shape>
146                                                                        <Appearance>
147                                                                             <Material diffuseColor='0.113725 0.662745 0.254902emissiveColor='0.113725 0.662745 0.254902transparency='0.1'/>
148 
                                                                           <!-- ImageTexture LightOnGreenGlowImage is a DEF node that has 1 USE node: USE_1 -->
                                                                           <ImageTexture DEF='LightOnGreenGlowImage'   url=' "Textures/LightOnGreenGlow.png " "https://www.web3d.org/x3d/content/examples/Savage/HarborEquipment/NavigationAids/Textures/LightOnGreenGlow.png " '/>
149                                                                        </Appearance>
150                                                                        <IndexedFaceSet coordIndex='2 0 3 -1 1 3 0 -1normalIndex='0 0 0 -1 0 0 0 -1texCoordIndex='2 0 3 -1 1 3 0 -1'>
151                                                                             <Coordinate point='-0.5 0.0 0.5 0.5 0.0 0.5 -0.5 0.0 -0.5 0.5 0.0 -0.5'/>
152                                                                             <Normal vector='0.0 1.0 0.0'/>
153                                                                             <TextureCoordinate point='0.0 0.0 1.0 0.0 0.0 1.0 1.0 1.0'/>
154                                                                        </IndexedFaceSet>
155                                                                   </Shape>
156                                                              </Collision>
157                                                         </Transform>
158                                                    </Billboard>
159                                               </Transform>
160                                          </Switch>
161                                          <Transform DEF='DaybeaconsGreen'>
162                                               <Transform DEF='DaybeaconGreen1translation='7.36E-4 -0.091284 0.001776'>
163                                                    <Shape>
164                                                         <Appearance>
165                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
166 
                                                            <!-- ImageTexture DaybeaconGreenImage is a DEF node that has 5 USE nodes: USE_1, USE_2, USE_3, USE_4, USE_5 -->
                                                            <ImageTexture DEF='DaybeaconGreenImage'   url=' "Textures/DaybeaconGreen.jpg " "https://www.web3d.org/x3d/content/examples/Savage/HarborEquipment/NavigationAids/Textures/DaybeaconGreen.jpg " '/>
167                                                         </Appearance>
168                                                         <IndexedFaceSet coordIndex='6 7 4 -1 5 4 7 -1normalIndex='0 0 0 -1 0 0 0 -1texCoordIndex='6 7 4 -1 5 4 7 -1'>
169 
                                                            <!-- Coordinate DaybeaconGreen1-COORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                            <Coordinate DEF='DaybeaconGreen1-COORDpoint='0.500074 -0.408716 0.748223 -0.499926 -0.408716 0.748223 0.498454 0.591285 0.748223 -0.501546 0.591285 0.748223 0.449005 -0.358715 0.748223 -0.450995 -0.358715 0.748223 0.448454 0.541285 0.748223 -0.451546 0.541285 0.748223'/>
170                                                              <Normal vector='0.0 0.0 1.0'/>
171 
                                                            <!-- TextureCoordinate DaybeaconGreen1-TEXCOORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                            <TextureCoordinate DEF='DaybeaconGreen1-TEXCOORDpoint='0.999501 4.99E-4 0.002115 4.99E-4 0.997885 0.999501 4.99E-4 0.9995 0.948565 0.05045 0.050918 0.050449 0.948015 0.949551 0.050368 0.949551'/>
172                                                         </IndexedFaceSet>
173                                                    </Shape>
174                                                    <Shape>
175                                                         <Appearance>
176                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
177 
                                                            <!-- ImageTexture DaybeaconGreenDarkImage is a DEF node that has 5 USE nodes: USE_1, USE_2, USE_3, USE_4, USE_5 -->
                                                            <ImageTexture DEF='DaybeaconGreenDarkImage'   url=' "Textures/DaybeaconGreenDark.jpg " "https://www.web3d.org/x3d/content/examples/Savage/HarborEquipment/NavigationAids/Textures/DaybeaconGreenDark.jpg " '/>
178                                                         </Appearance>
179                                                         <IndexedFaceSet coordIndex='2 3 7 -1 7 6 2 -1 0 2 6 -1 6 4 0 -1 1 0 4 -1 4 5 1 -1 3 1 5 -1 5 7 3 -1normalIndex='0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1texCoordIndex='2 3 7 -1 7 6 2 -1 0 2 6 -1 6 4 0 -1 1 0 4 -1 4 5 1 -1 3 1 5 -1 5 7 3 -1'>
180                                                              <Coordinate USE='DaybeaconGreen1-COORD'/>
181                                                              <Normal vector='0.0 0.0 1.0'/>
182                                                              <TextureCoordinate USE='DaybeaconGreen1-TEXCOORD'/>
183                                                         </IndexedFaceSet>
184                                                    </Shape>
185                                                    <Shape>
186                                                         <Appearance>
187                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
188 
                                                            <!-- ImageTexture DaybeaconBackImage is a DEF node that has 11 USE nodes: USE_1, USE_2, USE_3, USE_4, USE_5, USE_6, USE_7, USE_8, USE_9, USE_10, USE_11 -->
                                                            <ImageTexture DEF='DaybeaconBackImage'   url=' "Textures/DaybeaconBack.jpg " "https://www.web3d.org/x3d/content/examples/Savage/HarborEquipment/NavigationAids/Textures/DaybeaconBack.jpg " '/>
189                                                         </Appearance>
190                                                         <IndexedFaceSet coordIndex='3 2 0 -1 0 1 3 -1normalIndex='0 0 0 -1 0 0 0 -1texCoordIndex='7 6 4 -1 4 5 7 -1'>
191                                                              <Coordinate USE='DaybeaconGreen1-COORD'/>
192                                                              <Normal vector='0.0 0.0 -1.0'/>
193                                                              <TextureCoordinate USE='DaybeaconGreen1-TEXCOORD'/>
194                                                         </IndexedFaceSet>
195                                                    </Shape>
196                                               </Transform>
197                                               <Transform DEF='DaybeaconGreen2rotation='0.0 -1.0 0.0 -3.14159translation='-7.36E-4 -0.091284 -0.001776'>
198                                                    <Shape>
199                                                         <Appearance>
200                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
201                                                              <ImageTexture USE='DaybeaconGreenImage'/>
202                                                         </Appearance>
203                                                         <IndexedFaceSet coordIndex='6 7 4 -1 5 4 7 -1normalIndex='0 0 0 -1 0 0 0 -1texCoordIndex='6 7 4 -1 5 4 7 -1'>
204 
                                                            <!-- Coordinate DaybeaconGreen2-COORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                            <Coordinate DEF='DaybeaconGreen2-COORDpoint='0.500074 -0.408716 0.748223 -0.499926 -0.408716 0.748223 0.498454 0.591285 0.748223 -0.501546 0.591285 0.748223 0.449005 -0.358715 0.748223 -0.450995 -0.358715 0.748223 0.448454 0.541285 0.748223 -0.451546 0.541285 0.748223'/>
205                                                              <Normal vector='0.0 0.0 1.0'/>
206 
                                                            <!-- TextureCoordinate DaybeaconGreen2-TEXCOORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                            <TextureCoordinate DEF='DaybeaconGreen2-TEXCOORDpoint='0.999501 4.99E-4 0.002115 4.99E-4 0.997885 0.999501 4.99E-4 0.9995 0.948565 0.05045 0.050918 0.050449 0.948015 0.949551 0.050368 0.949551'/>
207                                                         </IndexedFaceSet>
208                                                    </Shape>
209                                                    <Shape>
210                                                         <Appearance>
211                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
212                                                              <ImageTexture USE='DaybeaconGreenDarkImage'/>
213                                                         </Appearance>
214                                                         <IndexedFaceSet coordIndex='2 3 7 -1 7 6 2 -1 0 2 6 -1 6 4 0 -1 1 0 4 -1 4 5 1 -1 3 1 5 -1 5 7 3 -1normalIndex='0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1texCoordIndex='2 3 7 -1 7 6 2 -1 0 2 6 -1 6 4 0 -1 1 0 4 -1 4 5 1 -1 3 1 5 -1 5 7 3 -1'>
215                                                              <Coordinate USE='DaybeaconGreen2-COORD'/>
216                                                              <Normal vector='0.0 0.0 1.0'/>
217                                                              <TextureCoordinate USE='DaybeaconGreen2-TEXCOORD'/>
218                                                         </IndexedFaceSet>
219                                                    </Shape>
220                                                    <Shape>
221                                                         <Appearance>
222                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
223                                                              <ImageTexture USE='DaybeaconBackImage'/>
224                                                         </Appearance>
225                                                         <IndexedFaceSet coordIndex='3 2 0 -1 0 1 3 -1normalIndex='0 0 0 -1 0 0 0 -1texCoordIndex='7 6 4 -1 4 5 7 -1'>
226                                                              <Coordinate USE='DaybeaconGreen2-COORD'/>
227                                                              <Normal vector='0.0 0.0 -1.0'/>
228                                                              <TextureCoordinate USE='DaybeaconGreen2-TEXCOORD'/>
229                                                         </IndexedFaceSet>
230                                                    </Shape>
231                                               </Transform>
232                                          </Transform>
233                                     </Transform>
234                                     <Transform DEF='BeaconSignalsRedtranslation='0.0 5.755 0.0'>
235                                          <Switch DEF='BeaconLightRedSwitchwhichChoice='-1'>
236                                               <IS>
237                                                    <connect nodeField='whichChoiceprotoField='LightType'/>
238                                               </IS>
239 
                                             <!-- Transform BeaconLightOffRed is a DEF node that has 1 USE node: USE_1 -->
                                             <Transform DEF='BeaconLightOffRedtranslation='0.0 -5.21591 0.0'>
240                                                    <Shape>
241                                                         <Appearance>
242                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
243                                                              <ImageTexture USE='BeaconLightOffImage'/>
244                                                         </Appearance>
245                                                         <IndexedFaceSet coordIndex='0 1 2 -1 0 2 3 -1 0 3 4 -1 0 4 5 -1 1 0 6 -1 6 7 1 -1 2 1 7 -1 7 8 2 -1 3 2 8 -1 8 9 3 -1 4 3 9 -1 9 10 4 -1 5 4 10 -1 10 11 5 -1 0 5 11 -1 11 6 0 -1normalIndex='1 1 1 -1 1 1 1 -1 1 1 1 -1 1 1 1 -1 0 4 4 -1 4 0 0 -1 3 0 0 -1 0 3 3 -1 7 3 3 -1 3 7 7 -1 6 7 7 -1 7 5 6 -1 2 6 5 -1 5 2 2 -1 4 2 2 -1 2 4 4 -1texCoordIndex='7 8 9 -1 7 9 10 -1 7 10 11 -1 7 11 12 -1 0 1 13 -1 13 14 0 -1 2 6 15 -1 15 16 2 -1 3 2 16 -1 16 17 3 -1 4 3 17 -1 17 18 4 -1 5 4 18 -1 18 19 5 -1 1 5 19 -1 19 13 1 -1'>
246                                                              <Coordinate point='0.0 5.2402 0.043405 0.03759 5.2402 0.021702 0.03759 5.2402 -0.021702 0.0 5.2402 -0.043405 -0.03759 5.2402 -0.021702 -0.03759 5.2402 0.021702 0.0 5.19229 0.043405 0.03759 5.19229 0.021702 0.03759 5.19229 -0.021702 0.0 5.19229 -0.043405 -0.03759 5.19229 -0.021702 -0.03759 5.19229 0.021702'/>
247                                                              <Normal vector='0.866 0.0 0.5 0.0 1.0 0.0 -0.866 0.0 0.4999 0.866 0.0 -0.4999 0.0 0.0 1.0 -0.866 0.0 -0.5 -0.866 0.0 -0.4999 0.0 0.0 -1.0'/>
248                                                              <TextureCoordinate point='5.5 0.9995 4.5 0.999501 0.5 0.9995 1.5 0.999501 2.5 0.999501 3.5 0.999501 -0.5 0.9995 0.424154 0.767125 0.318241 0.9995 0.106413 0.9995 4.99E-4 0.767125 0.106413 0.534749 0.318241 0.534749 4.5 0.562086 5.5 0.562086 -0.5 0.562086 0.5 0.562086 1.5 0.562086 2.5 0.562086 3.5 0.562086'/>
249                                                         </IndexedFaceSet>
250                                                    </Shape>
251                                               </Transform>
252                                               <Transform DEF='BeaconLightOnRed'>
253 
                                                  <!-- Transform BeaconLightOnRedBulb is a DEF node that has 1 USE node: USE_1 -->
                                                  <Transform DEF='BeaconLightOnRedBulbtranslation='0.0 -5.21591 0.0'>
254                                                         <Shape>
255                                                              <Appearance>
256                                                                   <Material ambientIntensity='0.0diffuseColor='0.662745 0.12549 0.133333emissiveColor='0.662745 0.12549 0.133333shininess='0.145'/>
257                                                              </Appearance>
258                                                              <IndexedFaceSet coordIndex='0 1 2 -1 0 2 3 -1 0 3 4 -1 0 4 5 -1 1 0 6 -1 6 7 1 -1 2 1 7 -1 7 8 2 -1 3 2 8 -1 8 9 3 -1 4 3 9 -1 9 10 4 -1 5 4 10 -1 10 11 5 -1 0 5 11 -1 11 6 0 -1normalIndex='1 1 1 -1 1 1 1 -1 1 1 1 -1 1 1 1 -1 0 4 4 -1 4 0 0 -1 3 0 0 -1 0 3 3 -1 7 3 3 -1 3 7 7 -1 6 7 7 -1 7 5 6 -1 2 6 5 -1 5 2 2 -1 4 2 2 -1 2 4 4 -1'>
259                                                                   <Coordinate point='0.0 5.2402 0.043405 0.03759 5.2402 0.021702 0.03759 5.2402 -0.021702 0.0 5.2402 -0.043405 -0.03759 5.2402 -0.021702 -0.03759 5.2402 0.021702 0.0 5.19229 0.043405 0.03759 5.19229 0.021702 0.03759 5.19229 -0.021702 0.0 5.19229 -0.043405 -0.03759 5.19229 -0.021702 -0.03759 5.19229 0.021702'/>
260                                                                   <Normal vector='0.866 0.0 0.5 0.0 1.0 0.0 -0.866 0.0 0.4999 0.866 0.0 -0.4999 0.0 0.0 1.0 -0.866 0.0 -0.5 -0.866 0.0 -0.4999 0.0 0.0 -1.0'/>
261                                                              </IndexedFaceSet>
262                                                         </Shape>
263                                                    </Transform>
264                                                    <Billboard axisOfRotation='0.0 0.0 0.0'>
265                                                         <Transform DEF='BeaconLightOnRedGlowrotation='-1.0 0.0 0.0 -1.57079'>
266                                                              <IS>
267                                                                   <connect nodeField='scaleprotoField='LightGlow'/>
268                                                              </IS>
269                                                              <Collision enabled='false'>
270                                                                   <Shape>
271                                                                        <Appearance>
272                                                                             <Material diffuseColor='0.662745 0.12549 0.133333emissiveColor='0.662745 0.12549 0.133333transparency='0.1'/>
273 
                                                                           <!-- ImageTexture LightOnRedGlowImage is a DEF node that has 1 USE node: USE_1 -->
                                                                           <ImageTexture DEF='LightOnRedGlowImage'   url=' "Textures/LightOnRedGlow.png " "https://www.web3d.org/x3d/content/examples/Savage/HarborEquipment/NavigationAids/Textures/LightOnRedGlow.png " '/>
274                                                                        </Appearance>
275                                                                        <IndexedFaceSet coordIndex='2 0 3 -1 1 3 0 -1normalIndex='0 0 0 -1 0 0 0 -1texCoordIndex='2 0 3 -1 1 3 0 -1'>
276                                                                             <Coordinate point='-0.5 0.0 0.5 0.5 0.0 0.5 -0.5 0.0 -0.5 0.5 0.0 -0.5'/>
277                                                                             <Normal vector='0.0 1.0 0.0'/>
278                                                                             <TextureCoordinate point='0.0 0.0 1.0 0.0 0.0 1.0 1.0 1.0'/>
279                                                                        </IndexedFaceSet>
280                                                                   </Shape>
281                                                              </Collision>
282                                                         </Transform>
283                                                    </Billboard>
284                                               </Transform>
285                                          </Switch>
286                                          <Transform DEF='DaybeaconsRedtranslation='0.0 -1.38562 0.0'>
287                                               <Transform DEF='DaybeaconRed1translation='0.0 -0.166405 0.75'>
288                                                    <Shape>
289                                                         <Appearance>
290                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
291                                                         </Appearance>
292                                                         <IndexedFaceSet coordIndex='4 5 3 -1normalIndex='0 0 0 -1texCoordIndex='4 5 3 -1'>
293 
                                                            <!-- Coordinate DaybeaconRed1-COORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                            <Coordinate DEF='DaybeaconRed1-COORDpoint='0.0 0.666405 0.0 -0.574646 -0.333595 0.0 0.574646 -0.333595 0.0 0.0 0.555162 0.0 -0.478307 -0.277973 0.0 0.478307 -0.277974 0.0'/>
294                                                              <Normal vector='0.0 0.0 1.0'/>
295 
                                                            <!-- TextureCoordinate DaybeaconRed1-TEXCOORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                            <TextureCoordinate DEF='DaybeaconRed1-TEXCOORDpoint='0.5 0.999501 4.99E-4 4.99E-4 0.999501 4.99E-4 0.5 0.888369 0.08424 0.056065 0.915759 0.056065'/>
296                                                         </IndexedFaceSet>
297                                                    </Shape>
298                                                    <Shape>
299                                                         <Appearance>
300                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
301 
                                                            <!-- ImageTexture DaybeaconRedDarkImage is a DEF node that has 5 USE nodes: USE_1, USE_2, USE_3, USE_4, USE_5 -->
                                                            <ImageTexture DEF='DaybeaconRedDarkImage'   url=' "Textures/DaybeaconRedDark.jpg " "https://www.web3d.org/x3d/content/examples/Savage/HarborEquipment/NavigationAids/Textures/DaybeaconRedDark.jpg " '/>
302                                                         </Appearance>
303                                                         <IndexedFaceSet coordIndex='1 2 5 -1 5 4 1 -1 2 0 3 -1 3 5 2 -1 0 1 4 -1 4 3 0 -1normalIndex='0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1texCoordIndex='1 2 5 -1 5 4 1 -1 2 0 3 -1 3 5 2 -1 0 1 4 -1 4 3 0 -1'>
304                                                              <Coordinate USE='DaybeaconRed1-COORD'/>
305                                                              <Normal vector='0.0 0.0 1.0'/>
306                                                              <TextureCoordinate USE='DaybeaconRed1-TEXCOORD'/>
307                                                         </IndexedFaceSet>
308                                                    </Shape>
309                                                    <Shape>
310                                                         <Appearance>
311                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
312                                                              <ImageTexture USE='DaybeaconBackImage'/>
313                                                         </Appearance>
314                                                         <IndexedFaceSet coordIndex='2 1 0 -1normalIndex='0 0 0 -1texCoordIndex='5 4 3 -1'>
315                                                              <Coordinate USE='DaybeaconRed1-COORD'/>
316                                                              <Normal vector='0.0 0.0 -1.0'/>
317                                                              <TextureCoordinate USE='DaybeaconRed1-TEXCOORD'/>
318                                                         </IndexedFaceSet>
319                                                    </Shape>
320                                               </Transform>
321                                               <Transform DEF='DaybeaconRed2rotation='0.0 -1.0 0.0 -3.14159translation='0.0 -0.166405 -0.75'>
322                                                    <Shape>
323                                                         <Appearance>
324                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
325 
                                                            <!-- ImageTexture DaybeaconRedImage is a DEF node that has 4 USE nodes: USE_1, USE_2, USE_3, USE_4 -->
                                                            <ImageTexture DEF='DaybeaconRedImage'   url=' "Textures/DaybeaconRed.jpg " "https://www.web3d.org/x3d/content/examples/Savage/HarborEquipment/NavigationAids/Textures/DaybeaconRed.jpg " '/>
326                                                         </Appearance>
327                                                         <IndexedFaceSet coordIndex='4 5 3 -1normalIndex='0 0 0 -1texCoordIndex='4 5 3 -1'>
328 
                                                            <!-- Coordinate DaybeaconRed2-COORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                            <Coordinate DEF='DaybeaconRed2-COORDpoint='0.0 0.666405 0.0 -0.574646 -0.333595 0.0 0.574646 -0.333595 0.0 0.0 0.555162 0.0 -0.478307 -0.277973 0.0 0.478307 -0.277974 0.0'/>
329                                                              <Normal vector='0.0 0.0 1.0'/>
330 
                                                            <!-- TextureCoordinate DaybeaconRed2-TEXCOORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                            <TextureCoordinate DEF='DaybeaconRed2-TEXCOORDpoint='0.5 0.999501 4.99E-4 4.99E-4 0.999501 4.99E-4 0.5 0.888369 0.08424 0.056065 0.915759 0.056065'/>
331                                                         </IndexedFaceSet>
332                                                    </Shape>
333                                                    <Shape>
334                                                         <Appearance>
335                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
336                                                              <ImageTexture USE='DaybeaconRedDarkImage'/>
337                                                         </Appearance>
338                                                         <IndexedFaceSet coordIndex='1 2 5 -1 5 4 1 -1 2 0 3 -1 3 5 2 -1 0 1 4 -1 4 3 0 -1normalIndex='0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1texCoordIndex='1 2 5 -1 5 4 1 -1 2 0 3 -1 3 5 2 -1 0 1 4 -1 4 3 0 -1'>
339                                                              <Coordinate USE='DaybeaconRed2-COORD'/>
340                                                              <Normal vector='0.0 0.0 1.0'/>
341                                                              <TextureCoordinate USE='DaybeaconRed2-TEXCOORD'/>
342                                                         </IndexedFaceSet>
343                                                    </Shape>
344                                                    <Shape>
345                                                         <Appearance>
346                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
347                                                              <ImageTexture USE='DaybeaconBackImage'/>
348                                                         </Appearance>
349                                                         <IndexedFaceSet coordIndex='2 1 0 -1normalIndex='0 0 0 -1texCoordIndex='5 4 3 -1'>
350                                                              <Coordinate USE='DaybeaconRed2-COORD'/>
351                                                              <Normal vector='0.0 0.0 -1.0'/>
352                                                              <TextureCoordinate USE='DaybeaconRed2-TEXCOORD'/>
353                                                         </IndexedFaceSet>
354                                                    </Shape>
355                                               </Transform>
356                                          </Transform>
357                                     </Transform>
358                                     <Transform DEF='BeaconSignalsGreenPreferredtranslation='0.0 4.36938 0.0'>
359                                          <Switch DEF='BeaconLightGreenPreferredSwitchwhichChoice='-1'>
360                                               <IS>
361                                                    <connect nodeField='whichChoiceprotoField='LightType'/>
362                                               </IS>
363                                               <Transform USE='BeaconLightOffGreen'/>
364                                               <Transform DEF='BeaconLightOnGreenPreferredtranslation='0.0 1.38562 0.0'>
365                                                    <Transform USE='BeaconLightOnGreenBulb'/>
366                                                    <Billboard axisOfRotation='0.0 0.0 0.0'>
367                                                         <Transform DEF='BeaconLightOnGreenPreferredGlowrotation='-1.0 0.0 0.0 -1.57079'>
368                                                              <IS>
369                                                                   <connect nodeField='scaleprotoField='LightGlow'/>
370                                                              </IS>
371                                                              <Collision enabled='false'>
372                                                                   <Shape>
373                                                                        <Appearance>
374                                                                             <Material diffuseColor='0.113725 0.662745 0.254902emissiveColor='0.113725 0.662745 0.254902transparency='0.1'/>
375                                                                             <ImageTexture USE='LightOnGreenGlowImage'/>
376                                                                        </Appearance>
377                                                                        <IndexedFaceSet coordIndex='2 0 3 -1 1 3 0 -1normalIndex='0 0 0 -1 0 0 0 -1texCoordIndex='2 0 3 -1 1 3 0 -1'>
378                                                                             <Coordinate point='-0.5 0.0 0.5 0.5 0.0 0.5 -0.5 0.0 -0.5 0.5 0.0 -0.5'/>
379                                                                             <Normal vector='0.0 1.0 0.0'/>
380                                                                             <TextureCoordinate point='0.0 0.0 1.0 0.0 0.0 1.0 1.0 1.0'/>
381                                                                        </IndexedFaceSet>
382                                                                   </Shape>
383                                                              </Collision>
384                                                         </Transform>
385                                                    </Billboard>
386                                               </Transform>
387                                          </Switch>
388                                          <Transform DEF='DaybeaconsGreenPreferred'>
389                                               <Transform DEF='DaybeaconGreenPreferred1atranslation='7.36237E-4 -0.0912848 0.0017767'>
390                                                    <Shape>
391                                                         <Appearance>
392                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
393                                                              <ImageTexture USE='DaybeaconGreenImage'/>
394                                                         </Appearance>
395                                                         <IndexedFaceSet coordIndex='3 5 4 -1 4 2 3 -1normalIndex='0 0 0 -1 0 0 0 -1texCoordIndex='7 13 12 -1 12 6 7 -1'>
396 
                                                            <!-- Coordinate DaybeaconGreenPreferred1a-COORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                            <Coordinate DEF='DaybeaconGreenPreferred1a-COORDpoint='0.498454 0.591285 0.748223 -0.501546 0.591285 0.748223 0.448454 0.541285 0.748223 -0.451546 0.541285 0.748223 0.448729 0.0912843 0.748223 -0.451271 0.0912843 0.748223 0.499264 0.0912843 0.748223 -0.500736 0.0912843 0.748223'/>
397                                                              <Normal vector='0.0 0.0 1.0 0.0 0.0 -1.0'/>
398 
                                                            <!-- TextureCoordinate DaybeaconGreenPreferred1a-TEXCOORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                            <TextureCoordinate DEF='DaybeaconGreenPreferred1a-TEXCOORDpoint='0.999501 4.99934E-4 0.00211555 4.99547E-4 0.997885 0.999501 4.99427E-4 0.9995 0.948565 0.0504503 0.0509184 0.0504499 0.948015 0.949551 0.0503688 0.949551 0.948565 0.0504503 0.0509184 0.0504499 0.948015 0.949551 0.0503688 0.949551 0.94829 0.5 0.0506436 0.5 0.998693 0.5 0.94829 0.500001 0.00130749 0.5 0.0506436 0.5'/>
399                                                         </IndexedFaceSet>
400                                                    </Shape>
401                                                    <Shape>
402                                                         <Appearance>
403                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
404                                                              <ImageTexture USE='DaybeaconGreenDarkImage'/>
405                                                         </Appearance>
406                                                         <IndexedFaceSet coordIndex='3 2 0 -1 0 1 3 -1 7 5 3 -1 3 1 7 -1 6 0 2 -1 2 4 6 -1normalIndex='0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1texCoordIndex='7 6 2 -1 2 3 7 -1 16 13 7 -1 7 3 16 -1 14 2 6 -1 6 12 14 -1'>
407                                                              <Coordinate USE='DaybeaconGreenPreferred1a-COORD'/>
408                                                              <Normal vector='0.0 0.0 1.0 0.0 0.0 -1.0'/>
409                                                              <TextureCoordinate USE='DaybeaconGreenPreferred1a-TEXCOORD'/>
410                                                         </IndexedFaceSet>
411                                                    </Shape>
412                                                    <Shape>
413                                                         <Appearance>
414                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
415                                                              <ImageTexture USE='DaybeaconBackImage'/>
416                                                         </Appearance>
417                                                         <IndexedFaceSet coordIndex='0 6 7 -1 7 1 0 -1normalIndex='1 1 1 -1 1 1 1 -1texCoordIndex='10 15 17 -1 17 11 10 -1'>
418                                                              <Coordinate USE='DaybeaconGreenPreferred1a-COORD'/>
419                                                              <Normal vector='0.0 0.0 1.0 0.0 0.0 -1.0'/>
420                                                              <TextureCoordinate USE='DaybeaconGreenPreferred1a-TEXCOORD'/>
421                                                         </IndexedFaceSet>
422                                                    </Shape>
423                                               </Transform>
424                                               <Transform DEF='DaybeaconGreenPreferred1btranslation='7.36237E-4 -0.0912848 0.0017767'>
425                                                    <Shape>
426                                                         <Appearance>
427                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
428                                                              <ImageTexture USE='DaybeaconRedImage'/>
429                                                         </Appearance>
430                                                         <IndexedFaceSet coordIndex='3 2 4 -1 4 5 3 -1normalIndex='0 0 0 -1 0 0 0 -1texCoordIndex='3 2 6 -1 6 7 3 -1'>
431 
                                                            <!-- Coordinate DaybeaconGreenPreferred1b-COORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                            <Coordinate DEF='DaybeaconGreenPreferred1b-COORDpoint='0.500074 -0.408716 0.748223 -0.499926 -0.408716 0.748223 0.449005 -0.358715 0.748223 -0.450995 -0.358715 0.748223 0.448729 0.0912843 0.748223 -0.451271 0.0912843 0.748223 0.499264 0.0912843 0.748223 -0.500736 0.0912843 0.748223'/>
432                                                              <Normal vector='0.0 0.0 1.0 0.0 0.0 -1.0'/>
433 
                                                            <!-- TextureCoordinate DaybeaconGreenPreferred1b-TEXCOORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                            <TextureCoordinate DEF='DaybeaconGreenPreferred1b-TEXCOORDpoint='0.999501 4.99934E-4 0.00211555 4.99547E-4 0.948565 0.0504503 0.0509184 0.0504499 0.948565 0.0504503 0.0509184 0.0504499 0.94829 0.5 0.0506436 0.5 0.998693 0.5 0.94829 0.500001 0.00130749 0.5 0.0506436 0.5'/>
434                                                         </IndexedFaceSet>
435                                                    </Shape>
436                                                    <Shape>
437                                                         <Appearance>
438                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
439                                                              <ImageTexture USE='DaybeaconRedDarkImage'/>
440                                                         </Appearance>
441                                                         <IndexedFaceSet coordIndex='6 4 2 -1 2 0 6 -1 2 3 1 -1 1 0 2 -1 7 1 3 -1 3 5 7 -1normalIndex='0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1texCoordIndex='8 6 2 -1 2 0 8 -1 2 3 1 -1 1 0 2 -1 10 1 3 -1 3 7 10 -1'>
442                                                              <Coordinate USE='DaybeaconGreenPreferred1b-COORD'/>
443                                                              <Normal vector='0.0 0.0 1.0 0.0 0.0 -1.0'/>
444                                                              <TextureCoordinate USE='DaybeaconGreenPreferred1b-TEXCOORD'/>
445                                                         </IndexedFaceSet>
446                                                    </Shape>
447                                                    <Shape>
448                                                         <Appearance>
449                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
450                                                              <ImageTexture USE='DaybeaconBackImage'/>
451                                                         </Appearance>
452                                                         <IndexedFaceSet coordIndex='0 1 7 -1 7 6 0 -1normalIndex='1 1 1 -1 1 1 1 -1texCoordIndex='4 5 11 -1 11 9 4 -1'>
453                                                              <Coordinate USE='DaybeaconGreenPreferred1b-COORD'/>
454                                                              <Normal vector='0.0 0.0 1.0 0.0 0.0 -1.0'/>
455                                                              <TextureCoordinate USE='DaybeaconGreenPreferred1b-TEXCOORD'/>
456                                                         </IndexedFaceSet>
457                                                    </Shape>
458                                               </Transform>
459                                               <Transform DEF='DaybeaconGreenPreferred2arotation='0.0 -1.0 0.0 -3.14159translation='-7.36237E-4 -0.0912848 -0.0017767'>
460                                                    <Shape>
461                                                         <Appearance>
462                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
463                                                              <ImageTexture USE='DaybeaconGreenImage'/>
464                                                         </Appearance>
465                                                         <IndexedFaceSet coordIndex='3 5 4 -1 4 2 3 -1normalIndex='0 0 0 -1 0 0 0 -1texCoordIndex='7 13 12 -1 12 6 7 -1'>
466 
                                                            <!-- Coordinate DaybeaconGreenPreferred2a-COORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                            <Coordinate DEF='DaybeaconGreenPreferred2a-COORDpoint='0.498454 0.591285 0.748223 -0.501546 0.591285 0.748223 0.448454 0.541285 0.748223 -0.451546 0.541285 0.748223 0.448729 0.0912843 0.748223 -0.451271 0.0912843 0.748223 0.499264 0.0912843 0.748223 -0.500736 0.0912843 0.748223'/>
467                                                              <Normal vector='0.0 0.0 1.0 0.0 0.0 -1.0'/>
468 
                                                            <!-- TextureCoordinate DaybeaconGreenPreferred2a-TEXCOORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                            <TextureCoordinate DEF='DaybeaconGreenPreferred2a-TEXCOORDpoint='0.999501 4.99934E-4 0.00211555 4.99547E-4 0.997885 0.999501 4.99427E-4 0.9995 0.948565 0.0504503 0.0509184 0.0504499 0.948015 0.949551 0.0503688 0.949551 0.948565 0.0504503 0.0509184 0.0504499 0.948015 0.949551 0.0503688 0.949551 0.94829 0.5 0.0506436 0.5 0.998693 0.5 0.94829 0.500001 0.00130749 0.5 0.0506436 0.5'/>
469                                                         </IndexedFaceSet>
470                                                    </Shape>
471                                                    <Shape>
472                                                         <Appearance>
473                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
474                                                              <ImageTexture USE='DaybeaconGreenDarkImage'/>
475                                                         </Appearance>
476                                                         <IndexedFaceSet coordIndex='3 2 0 -1 0 1 3 -1 7 5 3 -1 3 1 7 -1 6 0 2 -1 2 4 6 -1normalIndex='0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1texCoordIndex='7 6 2 -1 2 3 7 -1 16 13 7 -1 7 3 16 -1 14 2 6 -1 6 12 14 -1'>
477                                                              <Coordinate USE='DaybeaconGreenPreferred2a-COORD'/>
478                                                              <Normal vector='0.0 0.0 1.0 0.0 0.0 -1.0'/>
479                                                              <TextureCoordinate USE='DaybeaconGreenPreferred2a-TEXCOORD'/>
480                                                         </IndexedFaceSet>
481                                                    </Shape>
482                                                    <Shape>
483                                                         <Appearance>
484                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
485                                                              <ImageTexture USE='DaybeaconBackImage'/>
486                                                         </Appearance>
487                                                         <IndexedFaceSet coordIndex='0 6 7 -1 7 1 0 -1normalIndex='1 1 1 -1 1 1 1 -1texCoordIndex='10 15 17 -1 17 11 10 -1'>
488                                                              <Coordinate USE='DaybeaconGreenPreferred2a-COORD'/>
489                                                              <Normal vector='0.0 0.0 1.0 0.0 0.0 -1.0'/>
490                                                              <TextureCoordinate USE='DaybeaconGreenPreferred2a-TEXCOORD'/>
491                                                         </IndexedFaceSet>
492                                                    </Shape>
493                                               </Transform>
494                                               <Transform DEF='DaybeaconGreenPreferred2brotation='0.0 -1.0 0.0 -3.14159translation='-7.36237E-4 -0.0912848 -0.0017767'>
495                                                    <Shape>
496                                                         <Appearance>
497                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
498                                                              <ImageTexture USE='DaybeaconRedImage'/>
499                                                         </Appearance>
500                                                         <IndexedFaceSet coordIndex='3 2 4 -1 4 5 3 -1normalIndex='0 0 0 -1 0 0 0 -1texCoordIndex='3 2 6 -1 6 7 3 -1'>
501 
                                                            <!-- Coordinate DaybeaconGreenPreferred2b-COORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                            <Coordinate DEF='DaybeaconGreenPreferred2b-COORDpoint='0.500074 -0.408716 0.748223 -0.499926 -0.408716 0.748223 0.449005 -0.358715 0.748223 -0.450995 -0.358715 0.748223 0.448729 0.0912843 0.748223 -0.451271 0.0912843 0.748223 0.499264 0.0912843 0.748223 -0.500736 0.0912843 0.748223'/>
502                                                              <Normal vector='0.0 0.0 1.0 0.0 0.0 -1.0'/>
503 
                                                            <!-- TextureCoordinate DaybeaconGreenPreferred2b-TEXCOORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                            <TextureCoordinate DEF='DaybeaconGreenPreferred2b-TEXCOORDpoint='0.999501 4.99934E-4 0.00211555 4.99547E-4 0.948565 0.0504503 0.0509184 0.0504499 0.948565 0.0504503 0.0509184 0.0504499 0.94829 0.5 0.0506436 0.5 0.998693 0.5 0.94829 0.500001 0.00130749 0.5 0.0506436 0.5'/>
504                                                         </IndexedFaceSet>
505                                                    </Shape>
506                                                    <Shape>
507                                                         <Appearance>
508                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
509                                                              <ImageTexture USE='DaybeaconRedDarkImage'/>
510                                                         </Appearance>
511                                                         <IndexedFaceSet coordIndex='6 4 2 -1 2 0 6 -1 2 3 1 -1 1 0 2 -1 7 1 3 -1 3 5 7 -1normalIndex='0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1texCoordIndex='8 6 2 -1 2 0 8 -1 2 3 1 -1 1 0 2 -1 10 1 3 -1 3 7 10 -1'>
512                                                              <Coordinate USE='DaybeaconGreenPreferred2b-COORD'/>
513                                                              <Normal vector='0.0 0.0 1.0 0.0 0.0 -1.0'/>
514                                                              <TextureCoordinate USE='DaybeaconGreenPreferred2b-TEXCOORD'/>
515                                                         </IndexedFaceSet>
516                                                    </Shape>
517                                                    <Shape>
518                                                         <Appearance>
519                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
520                                                              <ImageTexture USE='DaybeaconBackImage'/>
521                                                         </Appearance>
522                                                         <IndexedFaceSet coordIndex='0 1 7 -1 7 6 0 -1normalIndex='1 1 1 -1 1 1 1 -1texCoordIndex='4 5 11 -1 11 9 4 -1'>
523                                                              <Coordinate USE='DaybeaconGreenPreferred2b-COORD'/>
524                                                              <Normal vector='0.0 0.0 1.0 0.0 0.0 -1.0'/>
525                                                              <TextureCoordinate USE='DaybeaconGreenPreferred2b-TEXCOORD'/>
526                                                         </IndexedFaceSet>
527                                                    </Shape>
528                                               </Transform>
529                                          </Transform>
530                                     </Transform>
531                                     <Transform DEF='BeaconSignalsRedPreferredtranslation='0.0 5.755 0.0'>
532                                          <Switch DEF='BeaconLightRedPreferredSwitchwhichChoice='-1'>
533                                               <IS>
534                                                    <connect nodeField='whichChoiceprotoField='LightType'/>
535                                               </IS>
536                                               <Transform USE='BeaconLightOffRed'/>
537                                               <Transform DEF='BeaconLightOnRedPreferred'>
538                                                    <Transform USE='BeaconLightOnRedBulb'/>
539                                                    <Billboard axisOfRotation='0.0 0.0 0.0'>
540                                                         <Transform DEF='BeaconLightOnRedPreferredGlowrotation='-1.0 0.0 0.0 -1.57079'>
541                                                              <IS>
542                                                                   <connect nodeField='scaleprotoField='LightGlow'/>
543                                                              </IS>
544                                                              <Collision enabled='false'>
545                                                                   <Shape>
546                                                                        <Appearance>
547                                                                             <Material diffuseColor='0.113725 0.662745 0.254902emissiveColor='0.113725 0.662745 0.254902transparency='0.1'/>
548                                                                             <ImageTexture USE='LightOnRedGlowImage'/>
549                                                                        </Appearance>
550                                                                        <IndexedFaceSet coordIndex='2 0 3 -1 1 3 0 -1normalIndex='0 0 0 -1 0 0 0 -1texCoordIndex='2 0 3 -1 1 3 0 -1'>
551                                                                             <Coordinate point='-0.5 0.0 0.5 0.5 0.0 0.5 -0.5 0.0 -0.5 0.5 0.0 -0.5'/>
552                                                                             <Normal vector='0.0 1.0 0.0'/>
553                                                                             <TextureCoordinate point='0.0 0.0 1.0 0.0 0.0 1.0 1.0 1.0'/>
554                                                                        </IndexedFaceSet>
555                                                                   </Shape>
556                                                              </Collision>
557                                                         </Transform>
558                                                    </Billboard>
559                                               </Transform>
560                                          </Switch>
561                                          <Transform DEF='DaybeaconsRedPreferredtranslation='0.0 -1.38562 0.0'>
562                                               <Transform DEF='DaybeaconRedPreferred1atranslation='0.0 -0.166405 0.75'>
563                                                    <Shape>
564                                                         <Appearance>
565                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
566                                                              <ImageTexture USE='DaybeaconRedImage'/>
567                                                         </Appearance>
568                                                         <IndexedFaceSet coordIndex='2 1 3 -1normalIndex='0 0 0 -1texCoordIndex='9 3 10 -1'>
569 
                                                            <!-- Coordinate DaybeaconRedPreferred1a-COORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                            <Coordinate DEF='DaybeaconRedPreferred1a-COORDpoint='0.0 0.666405 0.0 0.0 0.555162 0.0 0.280072 0.0673212 0.0 -0.280072 0.0673212 0.0 0.344261 0.0673212 0.0 -0.344261 0.0673212 0.0'/>
570                                                              <Normal vector='0.0 0.0 1.0 0.0 0.0 -1.0'/>
571 
                                                            <!-- TextureCoordinate DaybeaconRedPreferred1a-TEXCOORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                            <TextureCoordinate DEF='DaybeaconRedPreferred1a-TEXCOORDpoint='0.5 0.999501 4.99547E-4 4.99755E-4 0.999501 4.99517E-4 0.5 0.888369 0.0842408 0.0560659 0.915759 0.0560657 0.5 0.888369 0.0842408 0.0560659 0.915759 0.0560657 0.743447 0.401015 0.256553 0.401015 0.799243 0.401015 0.749075 0.38975 0.200757 0.401015 0.250925 0.38975'/>
572                                                         </IndexedFaceSet>
573                                                    </Shape>
574                                                    <Shape>
575                                                         <Appearance>
576                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
577                                                              <ImageTexture USE='DaybeaconRedDarkImage'/>
578                                                         </Appearance>
579                                                         <IndexedFaceSet coordIndex='5 3 1 -1 1 0 5 -1 4 0 1 -1 1 2 4 -1normalIndex='0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1texCoordIndex='13 10 3 -1 3 0 13 -1 11 0 3 -1 3 9 11 -1'>
580                                                              <Coordinate USE='DaybeaconRedPreferred1a-COORD'/>
581                                                              <Normal vector='0.0 0.0 1.0 0.0 0.0 -1.0'/>
582                                                              <TextureCoordinate USE='DaybeaconRedPreferred1a-TEXCOORD'/>
583                                                         </IndexedFaceSet>
584                                                    </Shape>
585                                                    <Shape>
586                                                         <Appearance>
587                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
588                                                              <ImageTexture USE='DaybeaconBackImage'/>
589                                                         </Appearance>
590                                                         <IndexedFaceSet coordIndex='5 0 4 -1normalIndex='1 1 1 -1texCoordIndex='14 6 12 -1'>
591                                                              <Coordinate USE='DaybeaconRedPreferred1a-COORD'/>
592                                                              <Normal vector='0.0 0.0 1.0 0.0 0.0 -1.0'/>
593                                                              <TextureCoordinate USE='DaybeaconRedPreferred1a-TEXCOORD'/>
594                                                         </IndexedFaceSet>
595                                                    </Shape>
596                                               </Transform>
597                                               <Transform DEF='DaybeaconRedPreferred1btranslation='0.0 -0.166405 0.75'>
598                                                    <Shape>
599                                                         <Appearance>
600                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
601                                                              <ImageTexture USE='DaybeaconGreenImage'/>
602                                                         </Appearance>
603                                                         <IndexedFaceSet coordIndex='2 3 4 -1 4 5 2 -1normalIndex='0 0 0 -1 0 0 0 -1texCoordIndex='2 3 6 -1 6 7 2 -1'>
604 
                                                            <!-- Coordinate DaybeaconRedPreferred1b-COORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                            <Coordinate DEF='DaybeaconRedPreferred1b-COORDpoint='-0.574646 -0.333595 0.0 0.574646 -0.333595 0.0 -0.478307 -0.277973 0.0 0.478307 -0.277974 0.0 0.280072 0.0673212 0.0 -0.280072 0.0673212 0.0 0.344261 0.0673212 0.0 -0.344261 0.0673212 0.0'/>
605                                                              <Normal vector='0.0 0.0 1.0 0.0 0.0 -1.0'/>
606 
                                                            <!-- TextureCoordinate DaybeaconRedPreferred1b-TEXCOORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                            <TextureCoordinate DEF='DaybeaconRedPreferred1b-TEXCOORDpoint='4.99547E-4 4.99755E-4 0.999501 4.99517E-4 0.0842408 0.0560659 0.915759 0.0560657 0.0842408 0.0560659 0.915759 0.0560657 0.743447 0.401015 0.256553 0.401015 0.799243 0.401015 0.749075 0.38975 0.200757 0.401015 0.250925 0.38975'/>
607                                                         </IndexedFaceSet>
608                                                    </Shape>
609                                                    <Shape>
610                                                         <Appearance>
611                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
612                                                              <ImageTexture USE='DaybeaconGreenDarkImage'/>
613                                                         </Appearance>
614                                                         <IndexedFaceSet coordIndex='3 2 0 -1 0 1 3 -1 6 4 3 -1 3 1 6 -1 7 0 2 -1 2 5 7 -1normalIndex='0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1texCoordIndex='3 2 0 -1 0 1 3 -1 8 6 3 -1 3 1 8 -1 10 0 2 -1 2 7 10 -1'>
615                                                              <Coordinate USE='DaybeaconRedPreferred1b-COORD'/>
616                                                              <Normal vector='0.0 0.0 1.0 0.0 0.0 -1.0'/>
617                                                              <TextureCoordinate USE='DaybeaconRedPreferred1b-TEXCOORD'/>
618                                                         </IndexedFaceSet>
619                                                    </Shape>
620                                                    <Shape>
621                                                         <Appearance>
622                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
623                                                              <ImageTexture USE='DaybeaconBackImage'/>
624                                                         </Appearance>
625                                                         <IndexedFaceSet coordIndex='6 1 0 -1 0 7 6 -1normalIndex='1 1 1 -1 1 1 1 -1texCoordIndex='9 5 4 -1 4 11 9 -1'>
626                                                              <Coordinate USE='DaybeaconRedPreferred1b-COORD'/>
627                                                              <Normal vector='0.0 0.0 1.0 0.0 0.0 -1.0'/>
628                                                              <TextureCoordinate USE='DaybeaconRedPreferred1b-TEXCOORD'/>
629                                                         </IndexedFaceSet>
630                                                    </Shape>
631                                               </Transform>
632                                               <Transform DEF='DaybeaconRedPreferred2arotation='0.0 -1.0 0.0 -3.14159translation='0.0 -0.166405 -0.75'>
633                                                    <Shape>
634                                                         <Appearance>
635                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
636                                                              <ImageTexture USE='DaybeaconRedImage'/>
637                                                         </Appearance>
638                                                         <IndexedFaceSet coordIndex='2 1 3 -1normalIndex='0 0 0 -1texCoordIndex='9 3 10 -1'>
639 
                                                            <!-- Coordinate DaybeaconRedPreferred2a-COORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                            <Coordinate DEF='DaybeaconRedPreferred2a-COORDpoint='0.0 0.666405 0.0 0.0 0.555162 0.0 0.280072 0.0673212 0.0 -0.280072 0.0673212 0.0 0.344261 0.0673212 0.0 -0.344261 0.0673212 0.0'/>
640                                                              <Normal vector='0.0 0.0 1.0 0.0 0.0 -1.0'/>
641 
                                                            <!-- TextureCoordinate DaybeaconRedPreferred2a-TEXCOORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                            <TextureCoordinate DEF='DaybeaconRedPreferred2a-TEXCOORDpoint='0.5 0.999501 4.99547E-4 4.99755E-4 0.999501 4.99517E-4 0.5 0.888369 0.0842408 0.0560659 0.915759 0.0560657 0.5 0.888369 0.0842408 0.0560659 0.915759 0.0560657 0.743447 0.401015 0.256553 0.401015 0.799243 0.401015 0.749075 0.38975 0.200757 0.401015 0.250925 0.38975'/>
642                                                         </IndexedFaceSet>
643                                                    </Shape>
644                                                    <Shape>
645                                                         <Appearance>
646                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
647                                                              <ImageTexture USE='DaybeaconRedDarkImage'/>
648                                                         </Appearance>
649                                                         <IndexedFaceSet coordIndex='5 3 1 -1 1 0 5 -1 4 0 1 -1 1 2 4 -1normalIndex='0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1texCoordIndex='13 10 3 -1 3 0 13 -1 11 0 3 -1 3 9 11 -1'>
650                                                              <Coordinate USE='DaybeaconRedPreferred2a-COORD'/>
651                                                              <Normal vector='0.0 0.0 1.0 0.0 0.0 -1.0'/>
652                                                              <TextureCoordinate USE='DaybeaconRedPreferred2a-TEXCOORD'/>
653                                                         </IndexedFaceSet>
654                                                    </Shape>
655                                                    <Shape>
656                                                         <Appearance>
657                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
658                                                              <ImageTexture USE='DaybeaconBackImage'/>
659                                                         </Appearance>
660                                                         <IndexedFaceSet coordIndex='5 0 4 -1normalIndex='1 1 1 -1texCoordIndex='14 6 12 -1'>
661                                                              <Coordinate USE='DaybeaconRedPreferred2a-COORD'/>
662                                                              <Normal vector='0.0 0.0 1.0 0.0 0.0 -1.0'/>
663                                                              <TextureCoordinate USE='DaybeaconRedPreferred2a-TEXCOORD'/>
664                                                         </IndexedFaceSet>
665                                                    </Shape>
666                                               </Transform>
667                                               <Transform DEF='DaybeaconRedPreferred2brotation='0.0 -1.0 0.0 -3.14159translation='0.0 -0.166405 -0.75'>
668                                                    <Shape>
669                                                         <Appearance>
670                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
671                                                              <ImageTexture USE='DaybeaconGreenImage'/>
672                                                         </Appearance>
673                                                         <IndexedFaceSet coordIndex='2 3 4 -1 4 5 2 -1normalIndex='0 0 0 -1 0 0 0 -1texCoordIndex='2 3 6 -1 6 7 2 -1'>
674 
                                                            <!-- Coordinate DaybeaconRedPreferred2b-COORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                            <Coordinate DEF='DaybeaconRedPreferred2b-COORDpoint='-0.574646 -0.333595 0.0 0.574646 -0.333595 0.0 -0.478307 -0.277973 0.0 0.478307 -0.277974 0.0 0.280072 0.0673212 0.0 -0.280072 0.0673212 0.0 0.344261 0.0673212 0.0 -0.344261 0.0673212 0.0'/>
675                                                              <Normal vector='0.0 0.0 1.0 0.0 0.0 -1.0'/>
676 
                                                            <!-- TextureCoordinate DaybeaconRedPreferred2b-TEXCOORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                            <TextureCoordinate DEF='DaybeaconRedPreferred2b-TEXCOORDpoint='4.99547E-4 4.99755E-4 0.999501 4.99517E-4 0.0842408 0.0560659 0.915759 0.0560657 0.0842408 0.0560659 0.915759 0.0560657 0.743447 0.401015 0.256553 0.401015 0.799243 0.401015 0.749075 0.38975 0.200757 0.401015 0.250925 0.38975'/>
677                                                         </IndexedFaceSet>
678                                                    </Shape>
679                                                    <Shape>
680                                                         <Appearance>
681                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
682                                                              <ImageTexture USE='DaybeaconGreenDarkImage'/>
683                                                         </Appearance>
684                                                         <IndexedFaceSet coordIndex='3 2 0 -1 0 1 3 -1 6 4 3 -1 3 1 6 -1 7 0 2 -1 2 5 7 -1normalIndex='0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1texCoordIndex='3 2 0 -1 0 1 3 -1 8 6 3 -1 3 1 8 -1 10 0 2 -1 2 7 10 -1'>
685                                                              <Coordinate USE='DaybeaconRedPreferred2b-COORD'/>
686                                                              <Normal vector='0.0 0.0 1.0 0.0 0.0 -1.0'/>
687                                                              <TextureCoordinate USE='DaybeaconRedPreferred2b-TEXCOORD'/>
688                                                         </IndexedFaceSet>
689                                                    </Shape>
690                                                    <Shape>
691                                                         <Appearance>
692                                                              <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
693                                                              <ImageTexture USE='DaybeaconBackImage'/>
694                                                         </Appearance>
695                                                         <IndexedFaceSet coordIndex='6 1 0 -1 0 7 6 -1normalIndex='1 1 1 -1 1 1 1 -1texCoordIndex='9 5 4 -1 4 11 9 -1'>
696                                                              <Coordinate USE='DaybeaconRedPreferred2b-COORD'/>
697                                                              <Normal vector='0.0 0.0 1.0 0.0 0.0 -1.0'/>
698                                                              <TextureCoordinate USE='DaybeaconRedPreferred2b-TEXCOORD'/>
699                                                         </IndexedFaceSet>
700                                                    </Shape>
701                                               </Transform>
702                                          </Transform>
703                                     </Transform>
704                                </Switch>
705                           </Group>
706                           <Switch DEF='PileSwitchwhichChoice='-1'>
707                                <IS>
708                                     <connect nodeField='whichChoiceprotoField='PileType'/>
709                                </IS>
710                                <Transform DEF='NoPile'/>
711                                <Transform DEF='SinglePiletranslation='0.0 2.30042 0.0'>
712                                     <Transform DEF='SingleBasetranslation='0.0 -2.30042 0.0'>
713                                          <Shape>
714                                               <Appearance>
715                                                    <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
716 
                                                  <!-- ImageTexture BeaconStand06Image is a DEF node that has 1 USE node: USE_1 -->
                                                  <ImageTexture DEF='BeaconStand06Image'   url=' "Textures/BeaconStand06.jpg " "https://www.web3d.org/x3d/content/examples/Savage/HarborEquipment/NavigationAids/Textures/BeaconStand06.jpg " '/>
717                                               </Appearance>
718                                               <IndexedFaceSet coordIndex='0 9 8 -1 0 1 9 -1 1 10 9 -1 1 2 10 -1 2 11 10 -1 2 3 11 -1 3 12 11 -1 3 4 12 -1 4 13 12 -1 4 5 13 -1 5 14 13 -1 5 6 14 -1 6 15 14 -1 6 7 15 -1 7 8 15 -1 7 0 8 -1normalIndex='3 3 3 -1 3 3 3 -1 1 1 1 -1 1 1 1 -1 6 6 6 -1 6 6 6 -1 7 7 7 -1 7 7 7 -1 0 0 0 -1 0 0 0 -1 2 2 2 -1 2 2 2 -1 5 5 5 -1 5 5 5 -1 4 4 4 -1 4 4 4 -1texCoordIndex='0 9 8 -1 0 1 9 -1 1 10 9 -1 1 2 10 -1 16 11 17 -1 16 3 11 -1 3 12 11 -1 3 4 12 -1 4 13 12 -1 4 5 13 -1 5 14 13 -1 5 6 14 -1 6 15 14 -1 6 7 15 -1 7 8 15 -1 7 0 8 -1'>
719 
                                                  <!-- Coordinate SingleBase-COORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                  <Coordinate DEF='SingleBase-COORDpoint='0.137639 0.0 0.33229 0.33229 0.0 0.137639 0.33229 0.0 -0.137639 0.137639 0.0 -0.33229 -0.137639 0.0 -0.33229 -0.33229 0.0 -0.137639 -0.33229 0.0 0.137639 -0.137639 0.0 0.33229 0.137639 3.65516 0.33229 0.33229 3.65516 0.137639 0.33229 3.65516 -0.137639 0.137639 3.65516 -0.33229 -0.137639 3.65516 -0.33229 -0.33229 3.65516 -0.137639 -0.33229 3.65516 0.137639 -0.137639 3.65516 0.33229 0.470872 3.65478 0.195042 0.195042 3.65478 0.470872 0.470872 3.65478 -0.195042 0.195041 3.65478 -0.470872 -0.195042 3.65478 -0.470872 -0.470872 3.65478 -0.195042 -0.470872 3.65478 0.195042 -0.195042 3.65478 0.470872 0.195042 3.78276 0.470872 0.470872 3.78276 0.195042 0.470872 3.78276 -0.195042 0.195041 3.78276 -0.470872 -0.195042 3.78276 -0.470872 -0.470872 3.78276 -0.195042 -0.470872 3.78276 0.195042 -0.195042 3.78276 0.470872 0.260098 3.78276 0.627932 0.627932 3.78276 0.260098 0.627932 3.78276 -0.260098 0.260098 3.78276 -0.627932 -0.260098 3.78276 -0.627932 -0.627932 3.78276 -0.260098 -0.627932 3.78276 0.260098 -0.260098 3.78276 0.627932 0.260098 3.90713 0.627932 0.627932 3.90713 0.260098 0.627932 3.90713 -0.260098 0.260098 3.90713 -0.627932 -0.260098 3.90713 -0.627932 -0.627932 3.90713 -0.260098 -0.627932 3.90713 0.260098 -0.260098 3.90713 0.627932 0.470872 0.0 -0.195042 0.470872 0.0 0.195042'/>
720                                                    <Normal vector='-0.7071 0.0 -0.7071 1.0 0.0 0.0 -1.0 0.0 0.0 0.7071 0.0 0.7071 0.0 0.0 1.0 -0.7071 0.0 0.7071 0.7071 0.0 -0.7071 0.0 0.0 -1.0'/>
721 
                                                  <!-- TextureCoordinate SingleBase-TEXCOORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                  <TextureCoordinate DEF='SingleBase-TEXCOORDpoint='2.25 0.235249 2.625 0.235249 3.0 0.235249 0.375 0.235249 0.75 0.235249 1.125 0.235249 1.5 0.235249 1.875 0.235249 2.25 0.963385 2.625 0.963385 3.0 0.963385 0.375 0.963385 0.75 0.963385 1.125 0.963385 1.5 0.963385 1.875 0.963385 0.0 0.235249 0.0 0.963385 -0.22078 0.316178 0.5 0.316178 0.5 0.683823 -0.22078 0.683823 -0.22078 1.22078 1.22078 1.22078 0.5 1.51934 1.51934 0.5 1.22078 -0.22078 0.5 -0.519337 -0.22078 -0.22078 -0.519337 0.5 1.22078 0.683823 1.22078 0.316178 0.5 0.326533 -0.461197 0.326533 -0.461196 0.326533 1.4612 1.4612 1.85934 0.5 0.5 1.85934 -0.461196 1.4612 -0.859337 0.5 -0.461196 -0.461196 0.5 -0.859337 1.4612 -0.461196 -0.461197 1.4612 1.4612 0.683823 1.4612 0.326533 -0.461197 0.683823 -0.461196 0.683823 0.9995 0.004994 4.99E-4 0.004994 0.9995 9.995 4.99E-4 9.995'/>
722                                               </IndexedFaceSet>
723                                          </Shape>
724                                          <Shape>
725                                               <Appearance>
726                                                    <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
727                                                    <ImageTexture USE='BeaconStand03Image'/>
728                                               </Appearance>
729                                               <IndexedFaceSet coordIndex='16 19 18 -1 16 20 19 -1 16 21 20 -1 16 22 21 -1 16 23 22 -1 16 17 23 -1 17 25 24 -1 17 16 25 -1 16 26 25 -1 16 18 26 -1 18 27 26 -1 18 19 27 -1 19 28 27 -1 19 20 28 -1 20 29 28 -1 20 21 29 -1 21 30 29 -1 21 22 30 -1 22 31 30 -1 22 23 31 -1 23 24 31 -1 23 17 24 -1 32 34 33 -1 32 35 34 -1 32 36 35 -1 32 37 36 -1 32 38 37 -1 32 39 38 -1 32 41 40 -1 32 33 41 -1 33 42 41 -1 33 34 42 -1 34 43 42 -1 34 35 43 -1 35 44 43 -1 35 36 44 -1 36 45 44 -1 36 37 45 -1 37 46 45 -1 37 38 46 -1 38 47 46 -1 38 39 47 -1 39 40 47 -1 39 32 40 -1 40 41 42 -1 40 42 43 -1 40 43 44 -1 40 44 45 -1 40 45 46 -1 40 46 47 -1normalIndex='5 5 5 -1 5 5 5 -1 5 5 5 -1 5 5 5 -1 5 5 5 -1 5 5 5 -1 3 4 3 -1 3 4 4 -1 4 9 4 -1 4 9 9 -1 9 7 9 -1 9 7 7 -1 7 0 7 -1 7 0 0 -1 0 1 0 -1 0 1 1 -1 1 8 1 -1 1 8 8 -1 8 6 8 -1 8 6 6 -1 6 3 6 -1 6 3 3 -1 5 5 5 -1 5 5 5 -1 5 5 5 -1 5 5 5 -1 5 5 5 -1 5 5 5 -1 3 4 3 -1 3 4 4 -1 4 9 4 -1 4 9 9 -1 9 7 9 -1 9 7 7 -1 7 0 7 -1 7 0 0 -1 0 1 0 -1 0 1 1 -1 1 8 1 -1 1 8 8 -1 8 6 8 -1 8 6 6 -1 6 3 6 -1 6 3 3 -1 2 2 2 -1 2 2 2 -1 2 2 2 -1 2 2 2 -1 2 2 2 -1 2 2 2 -1texCoordIndex='22 23 24 -1 22 25 23 -1 22 26 25 -1 22 27 26 -1 22 28 27 -1 22 29 28 -1 19 30 20 -1 19 31 30 -1 18 20 21 -1 18 19 20 -1 19 30 20 -1 19 31 30 -1 18 20 21 -1 18 19 20 -1 19 30 20 -1 19 31 30 -1 18 20 21 -1 18 19 20 -1 19 30 20 -1 19 31 30 -1 18 20 21 -1 18 19 20 -1 39 37 43 -1 39 35 37 -1 39 36 35 -1 39 42 36 -1 39 41 42 -1 39 40 41 -1 32 44 20 -1 32 45 44 -1 33 20 46 -1 33 32 20 -1 32 44 20 -1 32 45 44 -1 34 20 47 -1 34 32 20 -1 32 44 20 -1 32 45 44 -1 34 20 47 -1 34 32 20 -1 32 44 20 -1 32 45 44 -1 34 20 47 -1 34 32 20 -1 36 35 37 -1 36 37 38 -1 36 38 39 -1 36 39 40 -1 36 40 41 -1 36 41 42 -1'>
730                                                    <Coordinate USE='SingleBase-COORD'/>
731                                                    <Normal vector='-0.3826 0.0 -0.9238 -0.9238 0.0 -0.3826 0.0 1.0 0.0 0.3826 0.0 0.9238 0.9238 0.0 0.3826 0.0 -1.0 0.0 -0.3826 0.0 0.9238 0.3826 0.0 -0.9238 -0.9238 0.0 0.3826 0.9238 0.0 -0.3826'/>
732                                                    <TextureCoordinate USE='SingleBase-TEXCOORD'/>
733                                               </IndexedFaceSet>
734                                          </Shape>
735                                          <Shape>
736                                               <Appearance>
737                                                    <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
738                                                    <ImageTexture DEF='BeaconStand08Image'   url=' "Textures/BeaconStand08.png " "https://www.web3d.org/x3d/content/examples/Savage/HarborEquipment/NavigationAids/Textures/BeaconStand08.png " '/>
739                                               </Appearance>
740                                               <IndexedFaceSet solid='falsecoordIndex='49 48 16 -1 18 16 48 -1normalIndex='0 0 0 -1 0 0 0 -1texCoordIndex='48 49 50 -1 51 50 49 -1'>
741                                                    <Coordinate USE='SingleBase-COORD'/>
742                                                    <Normal vector='1.0 0.0 0.0'/>
743                                                    <TextureCoordinate USE='SingleBase-TEXCOORD'/>
744                                               </IndexedFaceSet>
745                                          </Shape>
746                                     </Transform>
747                                     <Transform DEF='SingleGuardInsidetranslation='0.0 -1.76132 0.0'>
748                                          <Shape>
749                                               <Appearance>
750                                                    <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
751 
                                                  <!-- ImageTexture BeaconStand07Image is a DEF node that has 3 USE nodes: USE_1, USE_2, USE_3 -->
                                                  <ImageTexture DEF='BeaconStand07Image'   url=' "Textures/BeaconStand07.png " "https://www.web3d.org/x3d/content/examples/Savage/HarborEquipment/NavigationAids/Textures/BeaconStand07.png " '/>
752                                               </Appearance>
753                                               <IndexedFaceSet coordIndex='8 9 1 -1 1 0 8 -1 9 10 2 -1 2 1 9 -1 10 11 3 -1 3 2 10 -1 11 12 4 -1 4 3 11 -1 12 13 5 -1 5 4 12 -1 13 14 6 -1 6 5 13 -1 14 15 7 -1 7 6 14 -1 15 8 0 -1 0 7 15 -1normalIndex='4 7 7 -1 7 4 4 -1 7 5 5 -1 5 7 7 -1 5 1 1 -1 1 5 5 -1 1 0 0 -1 0 1 1 -1 0 3 3 -1 3 0 0 -1 3 6 6 -1 6 3 3 -1 6 2 2 -1 2 6 6 -1 2 4 4 -1 4 2 2 -1texCoordIndex='19 18 20 -1 20 21 19 -1 0 4 5 -1 5 2 0 -1 16 6 7 -1 7 17 16 -1 22 24 25 -1 25 23 22 -1 8 10 11 -1 11 9 8 -1 10 12 13 -1 13 11 10 -1 12 14 15 -1 15 13 12 -1 14 1 3 -1 3 15 14 -1'>
754                                                    <Coordinate point='0.260098 3.36804 0.627932 0.627932 3.36804 0.260098 0.627932 3.36804 -0.260098 0.260098 3.36804 -0.627932 -0.260098 3.36804 -0.627932 -0.627932 3.36804 -0.260098 -0.627932 3.36804 0.260098 -0.260098 3.36804 0.627932 0.305287 4.06174 0.737028 0.737028 4.06174 0.305287 0.737028 4.06174 -0.305287 0.305287 4.06174 -0.737028 -0.305287 4.06174 -0.737028 -0.737028 4.06174 -0.305287 -0.737028 4.06174 0.305287 -0.305287 4.06174 0.737028'/>
755                                                    <Normal vector='0.3772 0.1678 0.9107 -0.3772 0.1678 0.9107 0.3772 0.1678 -0.9107 0.9107 0.1678 0.3772 -0.3772 0.1678 -0.9107 -0.9107 0.1678 0.3772 0.9107 0.1678 -0.3772 -0.9107 0.1678 -0.3772'/>
756                                                    <TextureCoordinate point='2.625 0.9995 2.25 0.9995 2.625 4.99E-4 2.25 4.99E-4 3.0 0.9995 3.0 4.99E-4 0.375 0.9995 0.375 4.99E-4 0.75 0.9995 0.75 4.99E-4 1.125 0.9995 1.125 4.99E-4 1.5 0.9995 1.5 4.99E-4 1.875 0.9995 1.875 4.99E-4 0.0 0.9995 0.0 4.99E-4 2.51281 0.9995 2.13781 0.9995 2.51281 4.99E-4 2.13781 4.99E-4 0.131827 0.9995 0.131827 4.99E-4 0.506827 0.9995 0.506827 4.99E-4'/>
757                                               </IndexedFaceSet>
758                                          </Shape>
759                                     </Transform>
760                                     <Transform DEF='SingleGuardOutsidetranslation='0.0 -1.76132 0.0'>
761                                          <Shape>
762                                               <Appearance>
763                                                    <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
764                                                    <ImageTexture USE='BeaconStand07Image'/>
765                                               </Appearance>
766                                               <IndexedFaceSet coordIndex='9 8 1 -1 0 1 8 -1 10 9 2 -1 1 2 9 -1 11 10 3 -1 2 3 10 -1 12 11 4 -1 3 4 11 -1 13 12 5 -1 4 5 12 -1 14 13 6 -1 5 6 13 -1 15 14 7 -1 6 7 14 -1 8 15 0 -1 7 0 15 -1normalIndex='6 3 6 -1 3 6 3 -1 1 6 1 -1 6 1 6 -1 5 1 5 -1 1 5 1 -1 7 5 7 -1 5 7 5 -1 2 7 2 -1 7 2 7 -1 0 2 0 -1 2 0 2 -1 4 0 4 -1 0 4 0 -1 3 4 3 -1 4 3 4 -1texCoordIndex='18 19 20 -1 21 20 19 -1 4 0 5 -1 2 5 0 -1 6 16 7 -1 17 7 16 -1 24 22 25 -1 23 25 22 -1 10 8 11 -1 9 11 8 -1 12 10 13 -1 11 13 10 -1 14 12 15 -1 13 15 12 -1 1 14 3 -1 15 3 14 -1'>
767                                                    <Coordinate point='0.260098 3.36804 0.627932 0.627932 3.36804 0.260098 0.627932 3.36804 -0.260098 0.260098 3.36804 -0.627932 -0.260098 3.36804 -0.627932 -0.627932 3.36804 -0.260098 -0.627932 3.36804 0.260098 -0.260098 3.36804 0.627932 0.305287 4.06174 0.737028 0.737028 4.06174 0.305287 0.737028 4.06174 -0.305287 0.305287 4.06174 -0.737028 -0.305287 4.06174 -0.737028 -0.737028 4.06174 -0.305287 -0.737028 4.06174 0.305287 -0.305287 4.06174 0.737028'/>
768                                                    <Normal vector='-0.9107 -0.1678 0.3772 0.9107 -0.1678 -0.3772 -0.9107 -0.1678 -0.3772 0.3772 -0.1678 0.9107 -0.3772 -0.1678 0.9107 0.3772 -0.1678 -0.9107 0.9107 -0.1678 0.3772 -0.3772 -0.1678 -0.9107'/>
769                                                    <TextureCoordinate point='2.625 0.9995 2.25 0.9995 2.625 4.99E-4 2.25 4.99E-4 3.0 0.9995 3.0 4.99E-4 0.375 0.9995 0.375 4.99E-4 0.75 0.9995 0.75 4.99E-4 1.125 0.9995 1.125 4.99E-4 1.5 0.9995 1.5 4.99E-4 1.875 0.9995 1.875 4.99E-4 0.0 0.9995 0.0 4.99E-4 2.51281 0.9995 2.13781 0.9995 2.51281 4.99E-4 2.13781 4.99E-4 0.131827 0.9995 0.131827 4.99E-4 0.506827 0.9995 0.506827 4.99E-4'/>
770                                               </IndexedFaceSet>
771                                          </Shape>
772                                     </Transform>
773                                </Transform>
774                                <Transform DEF='MultiPiletranslation='-0.003561 2.32513 -0.11482'>
775                                     <Transform DEF='MultiBasetranslation='0.003561 0.40529 0.11482'>
776                                          <Shape>
777                                               <Appearance>
778                                                    <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
779                                                    <ImageTexture DEF='BeaconStand05Image'   url=' "Textures/BeaconStand05.jpg " "https://www.web3d.org/x3d/content/examples/Savage/HarborEquipment/NavigationAids/Textures/BeaconStand05.jpg " '/>
780                                               </Appearance>
781                                               <IndexedFaceSet coordIndex='37 45 44 -1 37 38 45 -1 38 46 45 -1 38 39 46 -1 39 47 46 -1 39 40 47 -1 40 48 47 -1 40 41 48 -1 41 49 48 -1 41 36 49 -1 36 50 49 -1 36 42 50 -1 42 51 50 -1 42 43 51 -1 43 44 51 -1 43 37 44 -1normalIndex='7 5 7 -1 7 5 5 -1 5 0 5 -1 5 0 0 -1 0 1 0 -1 0 1 1 -1 1 6 1 -1 1 6 6 -1 6 4 6 -1 6 4 4 -1 4 2 4 -1 4 2 2 -1 2 3 2 -1 2 3 3 -1 3 7 3 -1 3 7 7 -1texCoordIndex='0 1 2 -1 0 3 1 -1 3 4 1 -1 3 5 4 -1 16 6 17 -1 16 7 6 -1 7 8 6 -1 7 9 8 -1 9 10 8 -1 9 11 10 -1 11 12 10 -1 11 13 12 -1 13 14 12 -1 13 15 14 -1 15 2 14 -1 15 0 2 -1'>
782 
                                                  <!-- Coordinate MultiBase-COORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                  <Coordinate DEF='MultiBase-COORDpoint='0.37019 -2.73042 0.204075 0.36982 -2.73042 0.428324 0.563471 -2.73042 0.540129 0.757492 -2.73042 0.427684 0.757862 -2.73042 0.203434 0.564211 -2.73042 0.091629 0.135179 0.058179 0.06839 0.134809 0.06796 0.29264 0.32846 0.087523 0.404445 0.52248 0.097305 0.292 0.52285 0.087523 0.06775 0.329199 0.06796 -0.044054 -0.377312 -2.73042 0.204075 -0.571333 -2.73042 0.091629 -0.764984 -2.73042 0.203434 -0.764614 -2.73042 0.427683 -0.570593 -2.73042 0.540128 -0.376942 -2.73042 0.428324 -0.142301 0.058179 0.06839 -0.336321 0.06796 -0.044054 -0.529972 0.087523 0.06775 -0.529602 0.097305 0.291999 -0.335582 0.087523 0.404444 -0.141931 0.06796 0.29264 0.007306 -2.73042 -0.446055 0.201697 -2.73042 -0.557859 0.201697 -2.73042 -0.781468 0.007306 -2.73042 -0.893273 -0.187085 -2.73042 -0.781468 -0.187085 -2.73042 -0.557859 0.007306 0.05805 -0.174687 0.201697 0.067832 -0.286492 0.201697 0.087395 -0.5101 0.007306 0.097177 -0.621905 -0.187085 0.087395 -0.5101 -0.187085 0.067832 -0.286492 -0.273413 0.0 0.660078 0.660078 0.0 -0.273413 0.273413 0.0 -0.660078 -0.273413 0.0 -0.660078 -0.660078 0.0 -0.273413 -0.660078 0.0 0.273413 0.273413 0.0 0.660078 0.660078 0.0 0.273413 0.660078 1.17672 -0.273413 0.273413 1.17672 -0.660078 -0.273413 1.17672 -0.660078 -0.660078 1.17672 -0.273413 -0.660078 1.17672 0.273413 -0.273413 1.17672 0.660078 0.273413 1.17672 0.660078 0.660078 1.17672 0.273413'/>
783                                                    <Normal vector='-0.3826 0.0 -0.9238 -0.9238 0.0 -0.3826 0.3826 0.0 0.9238 0.9238 0.0 0.3826 -0.3826 0.0 0.9238 0.3826 0.0 -0.9238 -0.9238 0.0 0.3826 0.9238 0.0 -0.3826'/>
784 
                                                  <!-- TextureCoordinate MultiBase-TEXCOORD is a DEF node that has 2 USE nodes: USE_1, USE_2 -->
                                                  <TextureCoordinate DEF='MultiBase-TEXCOORDpoint='2.25 4.99E-4 2.625 0.999501 2.25 0.999501 2.625 4.99E-4 3.0 0.999501 3.0 4.99E-4 0.375 0.999501 0.375 4.99E-4 0.75 0.999501 0.75 4.99E-4 1.125 0.999501 1.125 4.99E-4 1.5 0.999501 1.5 4.99E-4 1.875 0.999501 1.875 4.99E-4 0.0 4.99E-4 0.0 0.999501 2.20454 0.00122 2.76124 0.997801 2.28786 0.998522 2.72958 4.99E-4 0.222417 0.99793 0.274685 6.28E-4 0.704536 0.99878 0.787858 0.001478 1.22958 0.999501 1.26124 0.002199 1.77469 0.99937 11.72242 0.00207 -0.270423 4.99E-4 -0.23876 0.997801 1.26484 0.001641 1.79001 0.999191 1.26737 0.999501 1.74325 0.001331 2.2875 0.998621 2.24324 7.61E-4 2.76484 0.998359 2.76737 4.99E-4 0.243247 0.998668 0.29001 8.08E-4 0.74324 0.999239 0.787496 0.001379 -0.232631 4.99E-4 -0.235161 0.998359 0.249951 0.003007 0.43418 0.998879 0.249743 0.9995 0.400911 0.002386 0.59892 0.997625 0.565453 0.001132 0.749951 0.996993 0.749743 4.99E-4 0.900911 0.997614 0.93418 0.00112 0.065452 0.998868 0.09892 0.002374 -0.065819 0.00112 -0.099089 0.997614 0.1468 0.1468 0.8532 0.8532 0.999501 0.5 0.5 0.999501 0.1468 0.8532 4.99E-4 0.5 0.8532 0.1468 0.5 4.99E-4'/>
785                                               </IndexedFaceSet>
786                                          </Shape>
787                                          <Shape>
788                                               <Appearance>
789                                                    <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
790                                                    <ImageTexture USE='BeaconStand06Image'/>
791                                               </Appearance>
792                                               <IndexedFaceSet coordIndex='0 7 6 -1 0 1 7 -1 1 8 7 -1 1 2 8 -1 2 9 8 -1 2 3 9 -1 3 10 9 -1 3 4 10 -1 4 11 10 -1 4 5 11 -1 5 6 11 -1 5 0 6 -1 12 19 18 -1 12 13 19 -1 13 20 19 -1 13 14 20 -1 14 21 20 -1 14 15 21 -1 15 22 21 -1 15 16 22 -1 16 23 22 -1 16 17 23 -1 17 18 23 -1 17 12 18 -1 24 31 30 -1 24 25 31 -1 25 32 31 -1 25 26 32 -1 26 33 32 -1 26 27 33 -1 27 34 33 -1 27 28 34 -1 28 35 34 -1 28 29 35 -1 29 30 35 -1 29 24 30 -1normalIndex='28 28 28 -1 26 26 26 -1 7 7 7 -1 7 7 7 -1 24 24 24 -1 17 17 17 -1 20 20 20 -1 25 25 25 -1 10 10 10 -1 10 10 10 -1 8 8 8 -1 13 13 13 -1 3 3 3 -1 0 0 0 -1 18 18 18 -1 15 15 15 -1 29 29 29 -1 6 6 6 -1 27 27 27 -1 14 14 14 -1 1 1 1 -1 1 1 1 -1 19 19 19 -1 23 23 23 -1 4 4 4 -1 21 21 21 -1 2 2 2 -1 2 2 2 -1 5 5 5 -1 22 22 22 -1 11 11 11 -1 16 16 16 -1 12 12 12 -1 12 12 12 -1 9 9 9 -1 30 30 30 -1texCoordIndex='46 47 48 -1 46 49 47 -1 49 50 47 -1 49 51 50 -1 51 52 50 -1 51 53 52 -1 53 54 52 -1 53 55 54 -1 58 56 59 -1 58 57 56 -1 57 48 56 -1 57 46 48 -1 18 19 20 -1 18 21 19 -1 30 22 31 -1 30 23 22 -1 23 24 22 -1 23 25 24 -1 25 26 24 -1 25 27 26 -1 27 28 26 -1 27 29 28 -1 29 20 28 -1 29 18 20 -1 32 33 34 -1 32 35 33 -1 35 36 33 -1 35 37 36 -1 37 38 36 -1 37 39 38 -1 44 40 45 -1 44 41 40 -1 41 42 40 -1 41 43 42 -1 43 34 42 -1 43 32 34 -1'>
793                                                    <Coordinate USE='MultiBase-COORD'/>
794                                                    <Normal vector='0.4996 -0.0837 -0.8621 0.5 0.0 0.866 1.0 0.0 0.0 0.4964 -0.0838 -0.8639 0.4999 -0.0838 0.8619 0.4999 0.083 -0.862 -0.9965 0.0829 0.0016 -0.4999 0.0 0.866 -0.4965 -0.0835 -0.8639 -0.4999 -0.0835 0.8619 0.4999 0.0 -0.866 -0.4999 0.0827 -0.862 -1.0 0.0 0.0 -0.4996 -0.084 -0.8621 -0.4996 0.0831 0.8622 -0.4999 0.0 -0.866 -0.4968 0.0831 -0.8638 0.4997 0.0829 0.8622 -0.5 0.0 -0.866 0.9964 -0.0835 0.0020 0.9965 0.0827 -0.0019 0.4968 -0.0837 0.8638 0.4968 0.0829 -0.8638 0.9964 -0.084 -0.0016 0.4965 0.083 0.864 0.9965 0.0831 0.0016 -0.9964 -0.0837 -0.0016 -0.4965 0.0827 0.864 -0.9964 -0.0838 0.0020 -0.9965 0.083 -0.0019 -0.4968 -0.084 0.8637'/>
795                                                    <TextureCoordinate USE='MultiBase-TEXCOORD'/>
796                                               </IndexedFaceSet>
797                                          </Shape>
798                                          <Shape>
799                                               <Appearance>
800                                                    <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
801                                                    <ImageTexture USE='BeaconStand03Image'/>
802                                               </Appearance>
803                                               <IndexedFaceSet coordIndex='36 38 37 -1 36 39 38 -1 36 40 39 -1 36 41 40 -1 36 43 42 -1 36 37 43 -1 49 44 45 -1 49 45 46 -1 49 46 47 -1 49 47 48 -1 49 50 51 -1 49 51 44 -1normalIndex='1 1 1 -1 1 1 1 -1 1 1 1 -1 1 1 1 -1 1 1 1 -1 1 1 1 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1texCoordIndex='60 61 62 -1 60 63 61 -1 60 64 63 -1 60 65 64 -1 60 66 67 -1 60 62 66 -1 60 62 61 -1 60 61 63 -1 60 63 64 -1 60 64 65 -1 60 67 66 -1 60 66 62 -1'>
804                                                    <Coordinate USE='MultiBase-COORD'/>
805                                                    <Normal vector='0.0 1.0 0.0 0.0 -1.0 0.0'/>
806                                                    <TextureCoordinate USE='MultiBase-TEXCOORD'/>
807                                               </IndexedFaceSet>
808                                          </Shape>
809                                     </Transform>
810                                     <Transform DEF='MultiGuardInsidetranslation='0.08627 -2.32513 0.080871'>
811                                          <Shape>
812                                               <Appearance>
813                                                    <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
814                                                    <ImageTexture USE='BeaconStand07Image'/>
815                                               </Appearance>
816                                               <IndexedFaceSet coordIndex='8 9 1 -1 1 0 8 -1 9 10 2 -1 2 1 9 -1 10 11 3 -1 3 2 10 -1 11 12 4 -1 4 3 11 -1 12 13 5 -1 5 4 12 -1 13 14 6 -1 6 5 13 -1 14 15 7 -1 7 6 14 -1 15 8 0 -1 0 7 15 -1normalIndex='1 0 13 -1 13 1 1 -1 0 8 11 -1 11 13 0 -1 8 4 6 -1 6 11 8 -1 4 5 5 -1 5 6 4 -1 5 2 3 -1 3 5 5 -1 2 12 10 -1 10 3 2 -1 12 9 7 -1 7 10 12 -1 9 1 1 -1 1 7 9 -1texCoordIndex='8 9 1 -1 1 0 8 -1 16 10 17 -1 2 1 9 -1 10 11 3 -1 3 17 10 -1 11 12 4 -1 4 3 11 -1 12 13 5 -1 5 4 12 -1 13 14 6 -1 6 5 13 -1 14 15 7 -1 7 6 14 -1 15 8 0 -1 0 7 15 -1'>
817                                                    <Coordinate point='0.192177 3.90713 0.697581 0.578841 3.90713 0.310917 0.578841 3.90713 -0.235909 0.192177 3.90713 -0.622574 -0.35465 3.90713 -0.622574 -0.741314 3.90713 -0.235909 -0.741314 3.90713 0.310917 -0.35465 3.90713 0.697581 0.190704 4.65025 0.694026 0.577368 4.65025 0.307362 0.577368 4.65025 -0.239465 0.190704 4.65025 -0.626129 -0.356122 4.65025 -0.626129 -0.742787 4.65025 -0.239464 -0.742787 4.65025 0.307362 -0.356122 4.65025 0.694026'/>
818                                                    <Normal vector='-0.9242 -0.0036 -0.3818 -0.3826 -0.0051 -0.9238 0.9235 0.0036 0.3835 0.9242 0.0036 0.3818 -0.3818 0.0036 0.9242 0.3826 0.0051 0.9238 -0.3835 0.0036 0.9235 0.3818 -0.0036 -0.9242 -0.9233 0.0 0.3838 0.3835 -0.0036 -0.9235 0.9233 0.0 -0.3838 -0.9243 0.0 0.3815 0.9243 0.0 -0.3815 -0.9235 -0.0036 -0.3835'/>
819                                                    <TextureCoordinate point='6.0 4.99E-4 6.99587 4.99E-4 7.99656 4.99E-4 0.999283 4.99E-4 2.0 4.99E-4 3.00072 4.99E-4 4.00344 4.99E-4 5.00413 4.99E-4 6.0 0.9995 7.00072 0.9995 0.003437 0.9995 1.00413 0.9995 2.0 0.9995 2.99587 0.9995 3.99656 0.9995 4.99928 0.9995 -0.999283 0.9995 -0.003438 4.99E-4'/>
820                                               </IndexedFaceSet>
821                                          </Shape>
822                                     </Transform>
823                                     <Transform DEF='MultiGuardOutsidetranslation='0.08627 -2.32513 0.080871'>
824                                          <Shape>
825                                               <Appearance>
826                                                    <Material ambientIntensity='0.0diffuseColor='0.588235 0.588235 0.588235shininess='0.145'/>
827                                                    <ImageTexture USE='BeaconStand07Image'/>
828                                               </Appearance>
829                                               <IndexedFaceSet coordIndex='9 8 1 -1 0 1 8 -1 10 9 2 -1 1 2 9 -1 11 10 3 -1 2 3 10 -1 12 11 4 -1 3 4 11 -1 13 12 5 -1 4 5 12 -1 14 13 6 -1 5 6 13 -1 15 14 7 -1 6 7 14 -1 8 15 0 -1 7 0 15 -1normalIndex='3 5 2 -1 5 2 5 -1 10 3 12 -1 2 12 3 -1 7 10 9 -1 12 9 10 -1 1 7 1 -1 9 1 7 -1 13 1 0 -1 1 0 1 -1 11 13 8 -1 0 8 13 -1 6 11 4 -1 8 4 11 -1 5 6 5 -1 4 5 6 -1texCoordIndex='9 8 1 -1 0 1 8 -1 10 16 17 -1 1 2 9 -1 11 10 3 -1 17 3 10 -1 12 11 4 -1 3 4 11 -1 13 12 5 -1 4 5 12 -1 14 13 6 -1 5 6 13 -1 15 14 7 -1 6 7 14 -1 8 15 0 -1 7 0 15 -1'>
830                                                    <Coordinate point='0.192177 3.90713 0.697581 0.578841 3.90713 0.310917 0.578841 3.90713 -0.235909 0.192177 3.90713 -0.622574 -0.35465 3.90713 -0.622574 -0.741314 3.90713 -0.235909 -0.741314 3.90713 0.310917 -0.35465 3.90713 0.697581 0.190704 4.65025 0.694026 0.577368 4.65025 0.307362 0.577368 4.65025 -0.239465 0.190704 4.65025 -0.626129 -0.356122 4.65025 -0.626129 -0.742787 4.65025 -0.239464 -0.742787 4.65025 0.307362 -0.356122 4.65025 0.694026'/>
831                                                    <Normal vector='-0.9242 -0.0036 -0.3818 -0.3826 -0.0051 -0.9238 0.9235 0.0036 0.3835 0.9242 0.0036 0.3818 -0.3818 0.0036 0.9242 0.3826 0.0051 0.9238 -0.3835 0.0036 0.9235 0.3818 -0.0036 -0.9242 -0.9233 0.0 0.3838 0.3835 -0.0036 -0.9235 0.9233 0.0 -0.3838 -0.9243 0.0 0.3815 0.9243 0.0 -0.3815 -0.9235 -0.0036 -0.3835'/>
832                                                    <TextureCoordinate point='6.0 4.99E-4 6.99587 4.99E-4 7.99656 4.99E-4 0.999283 4.99E-4 2.0 4.99E-4 3.00072 4.99E-4 4.00344 4.99E-4 5.00413 4.99E-4 6.0 0.9995 7.00072 0.9995 0.003437 0.9995 1.00413 0.9995 2.0 0.9995 2.99587 0.9995 3.99656 0.9995 4.99928 0.9995 -0.999283 0.9995 -0.003438 4.99E-4'/>
833                                               </IndexedFaceSet>
834                                          </Shape>
835                                     </Transform>
836                                </Transform>
837                           </Switch>
838                      </Group>
839                 </ProtoBody>
840            </ProtoDeclare>
841            <Transform translation='-8 0 0'>
842                 <ProtoInstance name='Light'>
843                      <fieldValue name='Catlamvalue='0'/>
844                      <fieldValue name='LightTypevalue='1'/>
845                      <fieldValue name='LightGlowvalue='1.0 1.0 1.0'/>
846                      <fieldValue name='PileTypevalue='1'/>
847                      <fieldValue name='Numbervalue='0'/>
848                 </ProtoInstance>
849            </Transform>
850            <Transform translation='-4 0 0'>
851                 <ProtoInstance name='Light'>
852                      <fieldValue name='Catlamvalue='1'/>
853                      <fieldValue name='LightTypevalue='1'/>
854                      <fieldValue name='LightGlowvalue='1.0 1.0 1.0'/>
855                      <fieldValue name='PileTypevalue='1'/>
856                      <fieldValue name='Numbervalue='0'/>
857                 </ProtoInstance>
858            </Transform>
859            <Transform>
860                 <ProtoInstance name='Light'>
861                      <fieldValue name='Catlamvalue='2'/>
862                      <fieldValue name='LightTypevalue='1'/>
863                      <fieldValue name='LightGlowvalue='1.0 1.0 1.0'/>
864                      <fieldValue name='PileTypevalue='2'/>
865                      <fieldValue name='Numbervalue='0'/>
866                 </ProtoInstance>
867            </Transform>
868            <Transform translation='4 0 0'>
869                 <ProtoInstance name='Light'>
870                      <fieldValue name='Catlamvalue='3'/>
871                      <fieldValue name='LightTypevalue='1'/>
872                      <fieldValue name='LightGlowvalue='1.0 1.0 1.0'/>
873                      <fieldValue name='PileTypevalue='1'/>
874                      <fieldValue name='Numbervalue='0'/>
875                 </ProtoInstance>
876            </Transform>
877            <Transform translation='8 0 0'>
878                 <ProtoInstance name='Light'>
879                      <fieldValue name='Catlamvalue='4'/>
880                      <fieldValue name='LightTypevalue='1'/>
881                      <fieldValue name='LightGlowvalue='1.0 1.0 1.0'/>
882                      <fieldValue name='PileTypevalue='2'/>
883                      <fieldValue name='Numbervalue='0'/>
884                 </ProtoInstance>
885            </Transform>
886       </Scene>
887  </X3D>
<!--

<!--
Event Graph ROUTE Table shows event connections.
-->
<!-- to top DEF nodes index: BeaconLightGreenPreferredSwitch, BeaconLightGreenSwitch, BeaconLightOff, BeaconLightOffGreen, BeaconLightOffImage, BeaconLightOffRed, BeaconLightOnGreen, BeaconLightOnGreenBulb, BeaconLightOnGreenGlow, BeaconLightOnGreenPreferred, BeaconLightOnGreenPreferredGlow, BeaconLightOnRed, BeaconLightOnRedBulb, BeaconLightOnRedGlow, BeaconLightOnRedPreferred, BeaconLightOnRedPreferredGlow, BeaconLightRedPreferredSwitch, BeaconLightRedSwitch, BeaconSignals, BeaconSignalsGreen, BeaconSignalsGreenPreferred, BeaconSignalsOff, BeaconSignalsRed, BeaconSignalsRedPreferred, BeaconStand, BeaconStand01Image, BeaconStand02Image, BeaconStand03Image, BeaconStand04Image, BeaconStand05Image, BeaconStand06Image, BeaconStand07Image, BeaconStand08Image, BeaconStand-COORD, BeaconStand-TEXCOORD, CatlamSwitch, DaybeaconBackImage, DaybeaconGreen1, DaybeaconGreen1-COORD, DaybeaconGreen1-TEXCOORD, DaybeaconGreen2, DaybeaconGreen2-COORD, DaybeaconGreen2-TEXCOORD, DaybeaconGreenDarkImage, DaybeaconGreenImage, DaybeaconGreenPreferred1a, DaybeaconGreenPreferred1a-COORD, DaybeaconGreenPreferred1a-TEXCOORD, DaybeaconGreenPreferred1b, DaybeaconGreenPreferred1b-COORD, DaybeaconGreenPreferred1b-TEXCOORD, DaybeaconGreenPreferred2a, DaybeaconGreenPreferred2a-COORD, DaybeaconGreenPreferred2a-TEXCOORD, DaybeaconGreenPreferred2b, DaybeaconGreenPreferred2b-COORD, DaybeaconGreenPreferred2b-TEXCOORD, DaybeaconRed1, DaybeaconRed1-COORD, DaybeaconRed1-TEXCOORD, DaybeaconRed2, DaybeaconRed2-COORD, DaybeaconRed2-TEXCOORD, DaybeaconRedDarkImage, DaybeaconRedImage, DaybeaconRedPreferred1a, DaybeaconRedPreferred1a-COORD, DaybeaconRedPreferred1a-TEXCOORD, DaybeaconRedPreferred1b, DaybeaconRedPreferred1b-COORD, DaybeaconRedPreferred1b-TEXCOORD, DaybeaconRedPreferred2a, DaybeaconRedPreferred2a-COORD, DaybeaconRedPreferred2a-TEXCOORD, DaybeaconRedPreferred2b, DaybeaconRedPreferred2b-COORD, DaybeaconRedPreferred2b-TEXCOORD, DaybeaconsGreen, DaybeaconsGreenPreferred, DaybeaconsRed, DaybeaconsRedPreferred, LightGeometry, LightOnGreenGlowImage, LightOnRedGlowImage, MultiBase, MultiBase-COORD, MultiBase-TEXCOORD, MultiGuardInside, MultiGuardOutside, MultiPile, NoPile, PileSwitch, SingleBase, SingleBase-COORD, SingleBase-TEXCOORD, SingleGuardInside, SingleGuardOutside, SinglePile

Index for Viewpoint node: Viewpoint_1

Index for ProtoDeclare definition: Light
-->
X3D Tooltips element index: Appearance, Billboard, Collision, connect, Coordinate, field, fieldValue, Group, head, ImageTexture, IndexedFaceSet, IS, Material, meta, Normal, ProtoBody, ProtoDeclare, ProtoInstance, ProtoInterface, Scene, Shape, Switch, TextureCoordinate, Transform, Viewpoint, WorldInfo, X3D, plus documentation for accessType definitions, type definitions, XML data types, and field types

Event Graph ROUTE Table with 0 ROUTE connections total, showing X3D event-model relationships for this scene.

Each row shows an event cascade that may occur during a single timestamp interval between frame renderings, as part of the X3D execution model.

line 842
ProtoInstance
Light
No direct ROUTE connection found for events to/from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with
direct access to other nodes, and thus has potential to produce run-time animation. 

line 851
ProtoInstance
Light
No direct ROUTE connection found for events to/from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with
direct access to other nodes, and thus has potential to produce run-time animation. 

line 860
ProtoInstance
Light
No direct ROUTE connection found for events to/from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with
direct access to other nodes, and thus has potential to produce run-time animation. 

line 869
ProtoInstance
Light
No direct ROUTE connection found for events to/from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with
direct access to other nodes, and thus has potential to produce run-time animation. 

line 878
ProtoInstance
Light
No direct ROUTE connection found for events to/from this node.
This ProtoInstance contains SFNode/MFNode fieldValue declarations with
direct access to other nodes, and thus has potential to produce run-time animation. 

Additional guidance on X3D animation can be found in the 10-Step Animation Design Process and Event Tracing hint sheets. Have fun with X3D! 😀

-->
<!-- Online at
https://www.web3d.org/x3d/content/examples/Savage/HarborEquipment/NavigationAids/LightPrototypeIndex.html -->
<!-- Version control at
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/Savage/HarborEquipment/NavigationAids/LightPrototype.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)
    <ProtoInstance name='ProtoName'> <field name='fieldName'/> </ProtoInstance> -->

to top <!-- For additional help information about X3D scenes, please see X3D Tooltips, X3D Resources, and X3D Scene Authoring Hints. -->