X3D Model Documentation: AttenuationTest.x3d

  1  <?xml version="1.0" encoding="UTF-8"?>
  2  <!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 4.0//EN" "https://www.web3d.org/specifications/x3d-4.0.dtd">
  3  <X3D profile='Interchange' version='4.0 xmlns:xsd='http://www.w3.org/2001/XMLSchema-instance' xsd:noNamespaceSchemaLocation='https://www.web3d.org/specifications/x3d-4.0.xsd'>
  4       <head>
  5            <component level='3name='Lighting'/>
  6            <component level='2name='Shape'/>
  7            <meta name='titlecontent='AttenuationTest.x3d'/>
  8            <meta name='descriptioncontent='This model tests interactions between attenuation color, attenuation distance, and thickness in the KHR_materials_volume extension.'/>
  9            <meta name='createdcontent='17 July 2021'/>
 10            <meta name='modifiedcontent='11 May 2024'/>
 11            <meta name='creatorcontent='Ed Mackey, Analytical Graphics, Inc.'/>
 12            <meta name='referencecontent='https://github.com/KhronosGroup/glTF-Sample-Models/tree/master/2.0/AttenuationTest'/>
 13            <meta name='referencecontent='https://khronos/gltf'/>
 14            <meta name='referencecontent='https://en.wikipedia.org/glTF'/>
 15            <meta name='referencecontent='https://www.web3d.org/x3d4'/>
 16            <meta name='specificationSectioncontent='X3D 4.0 Architecture, ISO/IEC 19775-1:2023, 9 Networking component, 12 Shape component, 12.4.2 Appearance'/>
 17            <meta name='specificationSectioncontent='X3D 4.0 Architecture, ISO/IEC 19775-1:2023, clause 9 Networking component, Table 9.3 � Networking component support levels'/>
 18            <meta name='specificationUrlcontent='https://www.web3d.org/specifications/X3Dv4/ISO-IEC19775-1v4-IS/Part01/components/networking.html#t-supportLevels'/>
 19            <meta name='specificationUrlcontent='https://www.web3d.org/specifications/X3Dv4/ISO-IEC19775-1v4-IS/Part01/components/shape.html#Appearance'/>
 20            <meta name='referencecontent='https://www.web3d.org/specifications/X3Dv4/ISO-IEC19775-1v4-IS'/>
 21            <meta name='referencecontent='https://castle-engine.io/creating_data_model_formats.php#section_gltf'/>
 22            <meta name=' warning content=' commented out Tangent nodes, removed flipVertically=true, removed gravityTransform=false since those constructs are not valid X3D4 '/>
 23            <meta name='generatorcontent='view3dscene, https://castle-engine.io/view3dscene.php'/>
 24            <meta name='generatorcontent='X3D-Edit 4.0, https://savage.nps.edu/X3D-Edit'/>
 25            <meta name='identifiercontent='https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/GltfSampleModels/AttenuationTest.x3d'/>
 26            <meta name='licensecontent='https://www.web3d.org/x3d/content/examples/license.html'/>
 27            <meta name='sourcecontent='AttenuationTest.gltf'/>
 28       </head>
<!--

<!-- -->

<!-- to top Index for DEF nodes: Block_Row, CastleEncoded_Block_0_46_25, CastleEncoded_Block_0_46_25_2, CastleEncoded_Block_0_46_50, CastleEncoded_Block_0_46_50_2, CastleEncoded_Block_1_46_0, CastleEncoded_Block_1_46_0_10, CastleEncoded_Block_1_46_0_11, CastleEncoded_Block_1_46_0_12, CastleEncoded_Block_1_46_0_2, CastleEncoded_Block_1_46_0_3, CastleEncoded_Block_1_46_0_4, CastleEncoded_Block_1_46_0_5, CastleEncoded_Block_1_46_0_6, CastleEncoded_Block_1_46_0_7, CastleEncoded_Block_1_46_0_8, CastleEncoded_Block_1_46_0_9, CastleEncoded_Block_1_46_5, CastleEncoded_Block_1_46_5_2, CastleEncoded_Block_2_46_0, CastleEncoded_Block_2_46_0_2, CastleEncoded_R1_Sample_0_46_25, CastleEncoded_R1_Sample_0_46_25_2, CastleEncoded_R1_Sample_0_46_50, CastleEncoded_R1_Sample_0_46_50_2, CastleEncoded_R1_Sample_1_46_0, CastleEncoded_R1_Sample_1_46_0_2, CastleEncoded_R1_Sample_1_46_5, CastleEncoded_R1_Sample_1_46_5_2, CastleEncoded_R1_Sample_2_46_0, CastleEncoded_R1_Sample_2_46_0_2, CastleEncoded_R2_and_R4_ThicknessFac_1_46_0, CastleEncoded_R2_Block_0_46_25, CastleEncoded_R2_Block_0_46_50, CastleEncoded_R2_Block_1_46_0, CastleEncoded_R2_Block_1_46_5, CastleEncoded_R2_Block_2_46_0, CastleEncoded_R2_ThicknessFac_0_46_25, CastleEncoded_R2_ThicknessFac_0_46_50, CastleEncoded_R2_ThicknessFac_1_46_5, CastleEncoded_R2_ThicknessFac_2_46_0, CastleEncoded_R4_Block_0_46_25, CastleEncoded_R4_Block_0_46_50, CastleEncoded_R4_Block_1_46_0, CastleEncoded_R4_Block_1_46_5, CastleEncoded_R4_Block_2_46_0, CastleEncoded_R5_Attenuation_0_46_25, CastleEncoded_R5_Attenuation_0_46_50, CastleEncoded_R5_Attenuation_1_46_0, CastleEncoded_R5_Attenuation_1_46_5, CastleEncoded_R5_Attenuation_2_46_0, CastleEncoded_R5_Block_0_46_25, CastleEncoded_R5_Block_0_46_50, CastleEncoded_R5_Block_1_46_0, CastleEncoded_R5_Block_1_46_5, CastleEncoded_R5_Block_2_46_0, FlatBackdrop, LabelMaterial, Labels, Labels_2, MeterGrid, Plane, R3_Block_Row, R3_ThicknessTex_Mat
-->
 29       <Scene>
 30            <WorldInfo info='"glTF Sample Model"title='AttenuationTest.x3d'/>
 31            <Transform DEF='CastleEncoded_R2_Block_1_46_0translation='0 3 0'>
 32                 <Group DEF='CastleEncoded_Block_1_46_0'>
 33                      <Shape bboxCenter='0 0 0.5bboxSize='1 1 1'>
 34 
                         <!-- Appearance CastleEncoded_R2_and_R4_ThicknessFac_1_46_0 is a DEF node that has 5 USE nodes: USE_1, USE_2, USE_3, USE_4, USE_5 -->
                         <Appearance DEF='CastleEncoded_R2_and_R4_ThicknessFac_1_46_0alphaMode='OPAQUE'>
 35                                <PhysicalMaterial metallic='0roughness='0'/>
 36                           </Appearance>
 37                           <IndexedTriangleSet ccw='truecolorPerVertex='trueindex='1 14 20 1 20 7 10 6 19 10 19 23 21 18 12 21 12 15 16 3 9 16 9 22 5 2 8 5 8 11 17 13 0 17 0 4normalPerVertex='truesolid='truecontainerField='geometry'>
 38                                <Coordinate point='0.5 0.5 0 0.5 0.5 0 0.5 0.5 0 0.5 -0.5 0 0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 1 0.5 0.5 1 0.5 0.5 1 0.5 -0.5 1 0.5 -0.5 1 0.5 -0.5 1 -0.5 0.5 0 -0.5 0.5 0 -0.5 0.5 0 -0.5 -0.5 0 -0.5 -0.5 0 -0.5 -0.5 0 -0.5 0.5 1 -0.5 0.5 1 -0.5 0.5 1 -0.5 -0.5 1 -0.5 -0.5 1 -0.5 -0.5 1'/>
 39                                <Normal vector='0 0 -1 0 1 0 1 0 0 0 -1 0 0 0 -1 1 0 0 0 0 1 0 1 0 1 0 0 0 -1 0 0 0 1 1 0 0 -1 0 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1'/>
 40                           </IndexedTriangleSet>
 41                      </Shape>
 42                 </Group>
 43            </Transform>
 44            <Transform DEF='CastleEncoded_R2_Block_1_46_5translation='2.5 3 0'>
 45                 <Group DEF='CastleEncoded_Block_1_46_5'>
 46                      <Shape bboxCenter='0 0 0.75bboxSize='1.5 1.5 1.5'>
 47                           <Appearance DEF='CastleEncoded_R2_ThicknessFac_1_46_5alphaMode='OPAQUE'>
 48                                <PhysicalMaterial metallic='0roughness='0'/>
 49                           </Appearance>
 50                           <IndexedTriangleSet ccw='truecolorPerVertex='trueindex='1 14 20 1 20 7 10 6 19 10 19 23 21 18 12 21 12 15 16 3 9 16 9 22 5 2 8 5 8 11 17 13 0 17 0 4normalPerVertex='truesolid='truecontainerField='geometry'>
 51                                <Coordinate point='0.75 0.75 0 0.75 0.75 0 0.75 0.75 0 0.75 -0.75 0 0.75 -0.75 0 0.75 -0.75 0 0.75 0.75 1.5 0.75 0.75 1.5 0.75 0.75 1.5 0.75 -0.75 1.5 0.75 -0.75 1.5 0.75 -0.75 1.5 -0.75 0.75 0 -0.75 0.75 0 -0.75 0.75 0 -0.75 -0.75 0 -0.75 -0.75 0 -0.75 -0.75 0 -0.75 0.75 1.5 -0.75 0.75 1.5 -0.75 0.75 1.5 -0.75 -0.75 1.5 -0.75 -0.75 1.5 -0.75 -0.75 1.5'/>
 52                                <Normal vector='0 0 -1 0 1 0 1 0 0 0 -1 0 0 0 -1 1 0 0 0 0 1 0 1 0 1 0 0 0 -1 0 0 0 1 1 0 0 -1 0 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1'/>
 53                           </IndexedTriangleSet>
 54                      </Shape>
 55                 </Group>
 56            </Transform>
 57            <Transform DEF='CastleEncoded_R2_Block_2_46_0translation='6 3 0'>
 58                 <Group DEF='CastleEncoded_Block_2_46_0'>
 59                      <Shape bboxCenter='0 0 1bboxSize='2 2 2'>
 60                           <Appearance DEF='CastleEncoded_R2_ThicknessFac_2_46_0alphaMode='OPAQUE'>
 61                                <PhysicalMaterial metallic='0roughness='0'/>
 62                           </Appearance>
 63                           <IndexedTriangleSet ccw='truecolorPerVertex='trueindex='1 14 20 1 20 7 10 6 19 10 19 23 21 18 12 21 12 15 16 3 9 16 9 22 5 2 8 5 8 11 17 13 0 17 0 4normalPerVertex='truesolid='truecontainerField='geometry'>
 64                                <Coordinate point='1 1 0 1 1 0 1 1 0 1 -1 0 1 -1 0 1 -1 0 1 1 2 1 1 2 1 1 2 1 -1 2 1 -1 2 1 -1 2 -1 1 0 -1 1 0 -1 1 0 -1 -1 0 -1 -1 0 -1 -1 0 -1 1 2 -1 1 2 -1 1 2 -1 -1 2 -1 -1 2 -1 -1 2'/>
 65                                <Normal vector='0 0 -1 0 1 0 1 0 0 0 -1 0 0 0 -1 1 0 0 0 0 1 0 1 0 1 0 0 0 -1 0 0 0 1 1 0 0 -1 0 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1'/>
 66                           </IndexedTriangleSet>
 67                      </Shape>
 68                 </Group>
 69            </Transform>
 70            <Transform DEF='CastleEncoded_R2_Block_0_46_50translation='-2 3 0'>
 71                 <Group DEF='CastleEncoded_Block_0_46_50'>
 72                      <Shape bboxCenter='0 0 0.25bboxSize='0.5 0.5 0.5'>
 73                           <Appearance DEF='CastleEncoded_R2_ThicknessFac_0_46_50alphaMode='OPAQUE'>
 74                                <PhysicalMaterial metallic='0roughness='0'/>
 75                           </Appearance>
 76                           <IndexedTriangleSet ccw='truecolorPerVertex='trueindex='1 14 20 1 20 7 10 6 19 10 19 23 21 18 12 21 12 15 16 3 9 16 9 22 5 2 8 5 8 11 17 13 0 17 0 4normalPerVertex='truesolid='truecontainerField='geometry'>
 77                                <Coordinate point='0.25 0.25 0 0.25 0.25 0 0.25 0.25 0 0.25 -0.25 0 0.25 -0.25 0 0.25 -0.25 0 0.25 0.25 0.5 0.25 0.25 0.5 0.25 0.25 0.5 0.25 -0.25 0.5 0.25 -0.25 0.5 0.25 -0.25 0.5 -0.25 0.25 0 -0.25 0.25 0 -0.25 0.25 0 -0.25 -0.25 0 -0.25 -0.25 0 -0.25 -0.25 0 -0.25 0.25 0.5 -0.25 0.25 0.5 -0.25 0.25 0.5 -0.25 -0.25 0.5 -0.25 -0.25 0.5 -0.25 -0.25 0.5'/>
 78                                <Normal vector='0 0 -1 0 1 0 1 0 0 0 -1 0 0 0 -1 1 0 0 0 0 1 0 1 0 1 0 0 0 -1 0 0 0 1 1 0 0 -1 0 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1'/>
 79                           </IndexedTriangleSet>
 80                      </Shape>
 81                 </Group>
 82            </Transform>
 83            <Transform DEF='CastleEncoded_R2_Block_0_46_25translation='-3.5 3 0'>
 84                 <Group DEF='CastleEncoded_Block_0_46_25'>
 85                      <Shape bboxCenter='0 0 0.125bboxSize='0.25 0.25 0.25'>
 86                           <Appearance DEF='CastleEncoded_R2_ThicknessFac_0_46_25alphaMode='OPAQUE'>
 87                                <PhysicalMaterial metallic='0roughness='0'/>
 88                           </Appearance>
 89                           <IndexedTriangleSet ccw='truecolorPerVertex='trueindex='1 14 20 1 20 7 10 6 19 10 19 23 21 18 12 21 12 15 16 3 9 16 9 22 5 2 8 5 8 11 17 13 0 17 0 4normalPerVertex='truesolid='truecontainerField='geometry'>
 90                                <Coordinate point='0.125 0.125 0 0.125 0.125 0 0.125 0.125 0 0.125 -0.125 0 0.125 -0.125 0 0.125 -0.125 0 0.125 0.125 0.25 0.125 0.125 0.25 0.125 0.125 0.25 0.125 -0.125 0.25 0.125 -0.125 0.25 0.125 -0.125 0.25 -0.125 0.125 0 -0.125 0.125 0 -0.125 0.125 0 -0.125 -0.125 0 -0.125 -0.125 0 -0.125 -0.125 0 -0.125 0.125 0.25 -0.125 0.125 0.25 -0.125 0.125 0.25 -0.125 -0.125 0.25 -0.125 -0.125 0.25 -0.125 -0.125 0.25'/>
 91                                <Normal vector='0 0 -1 0 1 0 1 0 0 0 -1 0 0 0 -1 1 0 0 0 0 1 0 1 0 1 0 0 0 -1 0 0 0 1 1 0 0 -1 0 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1'/>
 92                           </IndexedTriangleSet>
 93                      </Shape>
 94                 </Group>
 95            </Transform>
 96            <Transform DEF='Labels'>
 97                 <Group DEF='Labels_2'>
 98                      <Shape bboxCenter='-1.47358417510986 0.974341630935669 -0.0125000951811671bboxSize='15.8457813262939 14.5641613006592 0.0250003915280104'>
 99                           <Appearance DEF='LabelMaterialalphaMode='OPAQUE'>
100                                <PhysicalMaterial baseTextureMapping='TEXCOORD_0metallic='0roughness='0.800000011920929'>
101                                     <ImageTexture containerField='baseTexture'   url=' "AttenuationLabels.png " "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/GltfSampleModels/AttenuationLabels.png " '>
102                                          <TextureProperties magnificationFilter='AVG_PIXELminificationFilter='NEAREST_PIXEL_AVG_MIPMAPcontainerField='textureProperties'/>
103                                     </ImageTexture>
104                                </PhysicalMaterial>
105                           </Appearance>
106                           <IndexedTriangleSet ccw='truecolorPerVertex='trueindex='24 37 36 24 36 25 2 7 5 2 5 3 9 34 35 9 35 18 33 32 11 33 11 19 31 13 20 31 20 30 29 15 21 29 21 28 39 23 22 39 22 38 8 6 4 8 4 10 26 14 12 26 12 27 0 16 17 0 17 1 64 77 76 64 76 65 42 47 45 42 45 43 49 74 75 49 75 58 73 72 51 73 51 59 71 53 60 71 60 70 69 55 61 69 61 68 79 63 62 79 62 78 48 46 44 48 44 50 66 54 52 66 52 67 40 56 57 40 57 41normalPerVertex='truesolid='truecontainerField='geometry'>
107                                <Coordinate point='-9.39647483825684 -6.30773878097534 -1.02578425753563E-7 -9.39647483825684 -5.63075494766235 -7.2986523491636E-8 -9.39647483825684 5.65004682540894 3.02096196946877E-8 -9.39647483825684 6.38050174713135 6.21388167587611E-8 0.470691561698914 8.25642204284668 1.00097366839691E-7 -5.10894250869751 6.38050174713135 6.21388167587611E-8 0.470691561698914 7.71541118621826 7.64490692972686E-8 -5.10894250869751 5.65004682540894 3.02096196946877E-8 -0.415542006492615 7.71541118621826 7.64490692972686E-8 5.5335521697998 7.71541118621826 7.64490692972686E-8 -0.415542006492615 8.25642204284668 1.00097366839691E-7 -5.10894250869751 3.40431714057922 3.02096196946877E-8 -2.92531585693359 8.25642204284668 1.00097366839691E-7 -5.10894250869751 -0.391610264778137 -3.89279293244726E-8 -2.92531585693359 7.71541118621826 7.64490692972686E-8 -5.10894250869751 -3.40076780319214 -7.2986523491636E-8 -5.10894250869751 -6.30773878097534 -1.02578425753563E-7 -5.10894250869751 -5.63075494766235 -7.2986523491636E-8 5.5335521697998 8.25642204284668 1.00097366839691E-7 -9.39647483825684 3.40431714057922 3.02096196946877E-8 -5.10894250869751 0.3985316157341 -4.38972636018775E-9 -5.10894250869751 -2.62159776687622 -3.89279293244726E-8 -1.49901676177979 8.25642204284668 1.00097366839691E-7 -1.49901676177979 7.71541118621826 7.64490692972686E-8 2.10634636878967 7.71541118621826 7.64490692972686E-8 2.10634636878967 8.25642204284668 1.00097366839691E-7 -4.04490852355957 7.71541118621826 7.64490692972686E-8 -4.04490852355957 8.25642204284668 1.00097366839691E-7 -9.39647483825684 -2.62159776687622 -3.89279293244726E-8 -9.39647483825684 -3.40076780319214 -7.2986523491636E-8 -9.39647483825684 0.3985316157341 -4.38972636018775E-9 -9.39647483825684 -0.391610383987427 -3.89279293244726E-8 -5.10894250869751 2.61277627944946 -4.38972636018775E-9 -9.39647483825684 2.61277627944946 -4.38972636018775E-9 6.44930601119995 7.71541118621826 7.64490692972686E-8 6.44930601119995 8.25642204284668 1.00097366839691E-7 2.9443576335907 8.25642204284668 1.00097366839691E-7 2.9443576335907 7.71541118621826 7.64490692972686E-8 -2.40868592262268 8.25642204284668 1.00097366839691E-7 -2.40868592262268 7.71541118621826 7.64490692972686E-8 -5.10894203186035 -6.30773878097534 -0.0250002611428499 -5.10894203186035 -5.63075494766235 -0.0250002909451723 -5.10894203186035 5.65004682540894 -0.0250001288950443 -5.10894203186035 6.38050174713135 -0.0250001605600119 -0.415542006492615 8.25642204284668 -0.0249998867511749 -9.39647483825684 6.38050174713135 -0.0249997843056917 -0.415542006492615 7.71541118621826 -0.024999862536788 -9.39647483825684 5.65004682540894 -0.0249997526407242 0.470691561698914 7.71541118621826 -0.0249999407678843 6.44930648803711 7.71541118621826 -0.0249999407678843 0.470691561698914 8.25642204284668 -0.0249999649822712 -9.39647483825684 3.40431714057922 -0.0249998159706593 -4.04490852355957 8.25642204284668 -0.0249998774379492 -9.39647483825684 -0.391610264778137 -0.0249998178333044 -4.04490852355957 7.71541118621826 -0.0249998532235622 -9.39647483825684 -3.40076780319214 -0.0249998476356268 -9.39647483825684 -6.30773878097534 -0.0249998848885298 -9.39647483825684 -5.63075494766235 -0.0249999146908522 6.44930648803711 8.25642204284668 -0.0249999649822712 -5.10894203186035 3.40431714057922 -0.0250001922249794 -9.39647483825684 0.3985316157341 -0.0249998532235622 -9.39647483825684 -2.62159776687622 -0.0249998811632395 -2.4086856842041 8.25642204284668 -0.0249998867511749 -2.4086856842041 7.71541118621826 -0.024999862536788 2.9443576335907 7.71541118621826 -0.0249999389052391 2.9443576335907 8.25642204284668 -0.024999963119626 -2.92531585693359 7.71541118621826 -0.02499995008111 -2.92531585693359 8.25642204284668 -0.0249999742954969 -5.10894203186035 -2.62159776687622 -0.0250002574175596 -5.10894203186035 -3.40076780319214 -0.0250002238899469 -5.10894203186035 0.3985316157341 -0.0250002294778824 -5.10894203186035 -0.391610383987427 -0.0250001940876246 -9.39647483825684 2.61277627944946 -0.0249997824430466 -5.10894203186035 2.61277627944946 -0.0250001586973667 5.53355264663696 7.71541118621826 -0.024999862536788 5.53355264663696 8.25642204284668 -0.0249998867511749 2.10634636878967 8.25642204284668 -0.0249998886138201 2.10634636878967 7.71541118621826 -0.0249998643994331 -1.49901652336121 8.25642204284668 -0.0249999649822712 -1.49901652336121 7.71541118621826 -0.0249999407678843'/>
108                                <Normal vector='0 -4.37113847340243E-8 1 0 -4.37113847340243E-8 1 0 -4.37113847340243E-8 1 0 -4.37113847340243E-8 1 0 -4.37113136797507E-8 1 0 -4.37113847340243E-8 1 0 -4.37113136797507E-8 1 0 -4.37113847340243E-8 1 0 -4.37113136797507E-8 1 0 -4.3711299468896E-8 0.999999940395355 0 -4.37113136797507E-8 1 0 -4.37113847340243E-8 0.999999940395355 0 -4.3711320785178E-8 1 6.06274631667343E-16 -4.37113847340243E-8 0.999999940395355 0 -4.3711320785178E-8 1 0 -4.37113740758832E-8 0.999999940395355 0 -4.37113847340243E-8 1 0 -4.37113847340243E-8 1 0 -4.3711299468896E-8 0.999999940395355 0 -4.37113847340243E-8 0.999999940395355 6.06274631667343E-16 -4.37113847340243E-8 0.999999940395355 0 -4.37113740758832E-8 0.999999940395355 0 -4.3711320785178E-8 1 0 -4.3711320785178E-8 1 0 -4.37113065743233E-8 1 0 -4.37113065743233E-8 1 0 -4.3711320785178E-8 1 0 -4.3711320785178E-8 1 0 -4.37113740758832E-8 0.999999940395355 0 -4.37113740758832E-8 0.999999940395355 6.06274631667343E-16 -4.37113847340243E-8 0.999999940395355 6.06274631667343E-16 -4.37113847340243E-8 0.999999940395355 0 -4.37113847340243E-8 0.999999940395355 0 -4.37113847340243E-8 0.999999940395355 0 -4.3711299468896E-8 0.999999940395355 0 -4.3711299468896E-8 0.999999940395355 0 -4.37113065743233E-8 1 0 -4.37113065743233E-8 1 0 -4.3711320785178E-8 1 0 -4.3711320785178E-8 1 -8.7755438471504E-8 -4.3636838142902E-8 -1 -8.7755438471504E-8 -4.3636838142902E-8 -1 -8.77554313660767E-8 -4.28214868009036E-8 -1 -8.77554313660767E-8 -4.28214868009036E-8 -1 -8.82736301832665E-8 -4.27335180575028E-8 -1 -8.77554313660767E-8 -4.28214868009036E-8 -1 -8.82736301832665E-8 -4.27335180575028E-8 -1 -8.77554313660767E-8 -4.28214868009036E-8 -1 -8.82736301832665E-8 -4.27335180575028E-8 -1 -8.54280131079577E-8 -4.51155806047154E-8 -0.999999940395355 -8.82736301832665E-8 -4.27335180575028E-8 -1 -8.77554313660767E-8 -4.17121839291212E-8 -1 -8.65114202497352E-8 -4.61270133200742E-8 -1 -8.7755438471504E-8 -4.61845637289571E-8 -0.999999940395355 -8.65114202497352E-8 -4.61270133200742E-8 -1 -8.77554313660767E-8 -4.46046790614218E-8 -1 -8.7755438471504E-8 -4.3636838142902E-8 -1 -8.7755438471504E-8 -4.3636838142902E-8 -1 -8.54280131079577E-8 -4.51155806047154E-8 -0.999999940395355 -8.77554313660767E-8 -4.17121839291212E-8 -1 -8.7755438471504E-8 -4.61845637289571E-8 -0.999999940395355 -8.77554313660767E-8 -4.46046790614218E-8 -1 -8.59994457869107E-8 -4.54173587627338E-8 -1 -8.59994457869107E-8 -4.54173587627338E-8 -1 -8.89079174726248E-8 -4.10841494158376E-8 -1 -8.89079174726248E-8 -4.10841494158376E-8 -1 -8.65114202497352E-8 -4.61270133200742E-8 -1 -8.65114202497352E-8 -4.61270133200742E-8 -1 -8.77554313660767E-8 -4.46046790614218E-8 -1 -8.77554313660767E-8 -4.46046790614218E-8 -1 -8.7755438471504E-8 -4.61845637289571E-8 -0.999999940395355 -8.7755438471504E-8 -4.61845637289571E-8 -0.999999940395355 -8.77554313660767E-8 -4.17121839291212E-8 -1 -8.77554313660767E-8 -4.17121839291212E-8 -1 -8.54280131079577E-8 -4.51155806047154E-8 -0.999999940395355 -8.54280131079577E-8 -4.51155806047154E-8 -0.999999940395355 -8.89079174726248E-8 -4.10841494158376E-8 -1 -8.89079174726248E-8 -4.10841494158376E-8 -1 -8.59994457869107E-8 -4.54173587627338E-8 -1 -8.59994457869107E-8 -4.54173587627338E-8 -1'/>
109                                <MultiTextureCoordinate containerField='texCoord'>
110                                     <TextureCoordinate mapping='TEXCOORD_0point='0.142493635416031 0.969344139099121 0.142493635416031 0.833947420120239 0.142493635416031 0.361776947975159 0.142493635416031 0.215685963630676 0.616178035736084 0.0420078039169312 1 0.215685963630676 0.616178035736084 0.150209903717041 1 0.361776947975159 0.438931345939636 0.150209903717041 0.78378027677536 0.150209903717041 0.438931316137314 0.0420078039169312 1 0.361776947975159 0.256997466087341 0.0420078039169312 1 0.678113460540771 0.256997466087341 0.150209903717041 1 0.833947420120239 1 0.969344139099121 1 0.833947420120239 0.78378027677536 0.0420078039169312 0.142493635416031 0.361776947975159 1 0.520085096359253 1 0.678113460540771 0.438931316137314 0.0420078039169312 0.438931345939636 0.150209903717041 0.616178035736084 0.150209903717041 0.616178035736084 0.0420078039169312 0.0330788791179657 0.150209903717041 0.0330788791179657 0.0420078635215759 0.142493635416031 0.678113460540771 0.142493635416031 0.833947420120239 0.142493635416031 0.520085096359253 0.142493635416031 0.678113460540771 1 0.520085096359253 0.142493635416031 0.520085096359253 0.966931104660034 0.150209903717041 0.966931104660034 0.0420079231262207 0.78378027677536 0.0420078039169312 0.78378027677536 0.150209903717041 0.256997466087341 0.0420078039169312 0.256997466087341 0.150209903717041 0.142493635416031 0.969344139099121 0.142493635416031 0.833947420120239 0.439035803079605 0.361776947975159 0.439035803079605 0.215685963630676 0.616178035736084 0.0420078039169312 1.29654216766357 0.215685963630676 0.616178035736084 0.150209903717041 1.29654216766357 0.361776947975159 0.438931345939636 0.150209903717041 0.78378027677536 0.150209903717041 0.438931316137314 0.0420078039169312 1.15849661827087 0.361776947975159 0.256997466087341 0.0420078039169312 1.10396015644073 0.678113460540771 0.256997466087341 0.150209903717041 1.3868682384491 0.833947420120239 1 0.969344139099121 1 0.833947420120239 0.78378027677536 0.0420078039169312 0.300990253686905 0.361776947975159 1.10396015644073 0.520085096359253 1.3868682384491 0.678113460540771 0.438931316137314 0.0420078039169312 0.438931345939636 0.150209903717041 0.616178035736084 0.150209903717041 0.616178035736084 0.0420078039169312 0.0330788791179657 0.150209903717041 0.0330788791179657 0.0420078635215759 0.529361844062805 0.678113460540771 0.529361844062805 0.833947420120239 0.246453791856766 0.520085096359253 0.246453791856766 0.678113460540771 1.15849661827087 0.520085096359253 0.300990253686905 0.520085096359253 0.966931104660034 0.150209903717041 0.966931104660034 0.0420079231262207 0.78378027677536 0.0420078039169312 0.78378027677536 0.150209903717041 0.256997466087341 0.0420078039169312 0.256997466087341 0.150209903717041'/>
111                                </MultiTextureCoordinate>
112                           </IndexedTriangleSet>
113                      </Shape>
114                 </Group>
115            </Transform>
116            <Transform DEF='CastleEncoded_R4_Block_1_46_0translation='0 -3 0'>
117                 <Group DEF='CastleEncoded_Block_1_46_0_2'>
118                      <Shape bboxCenter='0 0 0.5bboxSize='1 1 1'>
119                           <Appearance USE='CastleEncoded_R2_and_R4_ThicknessFac_1_46_0'/>
120                           <IndexedTriangleSet ccw='truecolorPerVertex='trueindex='1 14 20 1 20 7 10 6 19 10 19 23 21 18 12 21 12 15 16 3 9 16 9 22 5 2 8 5 8 11 17 13 0 17 0 4normalPerVertex='truesolid='truecontainerField='geometry'>
121                                <Coordinate point='0.5 0.5 0 0.5 0.5 0 0.5 0.5 0 0.5 -0.5 0 0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 1 0.5 0.5 1 0.5 0.5 1 0.5 -0.5 1 0.5 -0.5 1 0.5 -0.5 1 -0.5 0.5 0 -0.5 0.5 0 -0.5 0.5 0 -0.5 -0.5 0 -0.5 -0.5 0 -0.5 -0.5 0 -0.5 0.5 1 -0.5 0.5 1 -0.5 0.5 1 -0.5 -0.5 1 -0.5 -0.5 1 -0.5 -0.5 1'/>
122                                <Normal vector='0 0 -1 0 1 0 1 0 0 0 -1 0 0 0 -1 1 0 0 0 0 1 0 1 0 1 0 0 0 -1 0 0 0 1 1 0 0 -1 0 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1'/>
123                           </IndexedTriangleSet>
124                      </Shape>
125                 </Group>
126            </Transform>
127            <Transform DEF='CastleEncoded_R4_Block_1_46_5scale='1.5 1.5 1.5translation='2.5 -3 0'>
128                 <Group DEF='CastleEncoded_Block_1_46_0_3'>
129                      <Shape bboxCenter='0 0 0.5bboxSize='1 1 1'>
130                           <Appearance USE='CastleEncoded_R2_and_R4_ThicknessFac_1_46_0'/>
131                           <IndexedTriangleSet ccw='truecolorPerVertex='trueindex='1 14 20 1 20 7 10 6 19 10 19 23 21 18 12 21 12 15 16 3 9 16 9 22 5 2 8 5 8 11 17 13 0 17 0 4normalPerVertex='truesolid='truecontainerField='geometry'>
132                                <Coordinate point='0.5 0.5 0 0.5 0.5 0 0.5 0.5 0 0.5 -0.5 0 0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 1 0.5 0.5 1 0.5 0.5 1 0.5 -0.5 1 0.5 -0.5 1 0.5 -0.5 1 -0.5 0.5 0 -0.5 0.5 0 -0.5 0.5 0 -0.5 -0.5 0 -0.5 -0.5 0 -0.5 -0.5 0 -0.5 0.5 1 -0.5 0.5 1 -0.5 0.5 1 -0.5 -0.5 1 -0.5 -0.5 1 -0.5 -0.5 1'/>
133                                <Normal vector='0 0 -1 0 1 0 1 0 0 0 -1 0 0 0 -1 1 0 0 0 0 1 0 1 0 1 0 0 0 -1 0 0 0 1 1 0 0 -1 0 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1'/>
134                           </IndexedTriangleSet>
135                      </Shape>
136                 </Group>
137            </Transform>
138            <Transform DEF='CastleEncoded_R4_Block_2_46_0scale='2 2 2translation='6 -3 0'>
139                 <Group DEF='CastleEncoded_Block_1_46_0_4'>
140                      <Shape bboxCenter='0 0 0.5bboxSize='1 1 1'>
141                           <Appearance USE='CastleEncoded_R2_and_R4_ThicknessFac_1_46_0'/>
142                           <IndexedTriangleSet ccw='truecolorPerVertex='trueindex='1 14 20 1 20 7 10 6 19 10 19 23 21 18 12 21 12 15 16 3 9 16 9 22 5 2 8 5 8 11 17 13 0 17 0 4normalPerVertex='truesolid='truecontainerField='geometry'>
143                                <Coordinate point='0.5 0.5 0 0.5 0.5 0 0.5 0.5 0 0.5 -0.5 0 0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 1 0.5 0.5 1 0.5 0.5 1 0.5 -0.5 1 0.5 -0.5 1 0.5 -0.5 1 -0.5 0.5 0 -0.5 0.5 0 -0.5 0.5 0 -0.5 -0.5 0 -0.5 -0.5 0 -0.5 -0.5 0 -0.5 0.5 1 -0.5 0.5 1 -0.5 0.5 1 -0.5 -0.5 1 -0.5 -0.5 1 -0.5 -0.5 1'/>
144                                <Normal vector='0 0 -1 0 1 0 1 0 0 0 -1 0 0 0 -1 1 0 0 0 0 1 0 1 0 1 0 0 0 -1 0 0 0 1 1 0 0 -1 0 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1'/>
145                           </IndexedTriangleSet>
146                      </Shape>
147                 </Group>
148            </Transform>
149            <Transform DEF='CastleEncoded_R4_Block_0_46_50scale='0.5 0.5 0.5translation='-2 -3 0'>
150                 <Group DEF='CastleEncoded_Block_1_46_0_5'>
151                      <Shape bboxCenter='0 0 0.5bboxSize='1 1 1'>
152                           <Appearance USE='CastleEncoded_R2_and_R4_ThicknessFac_1_46_0'/>
153                           <IndexedTriangleSet ccw='truecolorPerVertex='trueindex='1 14 20 1 20 7 10 6 19 10 19 23 21 18 12 21 12 15 16 3 9 16 9 22 5 2 8 5 8 11 17 13 0 17 0 4normalPerVertex='truesolid='truecontainerField='geometry'>
154                                <Coordinate point='0.5 0.5 0 0.5 0.5 0 0.5 0.5 0 0.5 -0.5 0 0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 1 0.5 0.5 1 0.5 0.5 1 0.5 -0.5 1 0.5 -0.5 1 0.5 -0.5 1 -0.5 0.5 0 -0.5 0.5 0 -0.5 0.5 0 -0.5 -0.5 0 -0.5 -0.5 0 -0.5 -0.5 0 -0.5 0.5 1 -0.5 0.5 1 -0.5 0.5 1 -0.5 -0.5 1 -0.5 -0.5 1 -0.5 -0.5 1'/>
155                                <Normal vector='0 0 -1 0 1 0 1 0 0 0 -1 0 0 0 -1 1 0 0 0 0 1 0 1 0 1 0 0 0 -1 0 0 0 1 1 0 0 -1 0 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1'/>
156                           </IndexedTriangleSet>
157                      </Shape>
158                 </Group>
159            </Transform>
160            <Transform DEF='CastleEncoded_R4_Block_0_46_25scale='0.25 0.25 0.25translation='-3.5 -3 0'>
161                 <Group DEF='CastleEncoded_Block_1_46_0_6'>
162                      <Shape bboxCenter='0 0 0.5bboxSize='1 1 1'>
163                           <Appearance USE='CastleEncoded_R2_and_R4_ThicknessFac_1_46_0'/>
164                           <IndexedTriangleSet ccw='truecolorPerVertex='trueindex='1 14 20 1 20 7 10 6 19 10 19 23 21 18 12 21 12 15 16 3 9 16 9 22 5 2 8 5 8 11 17 13 0 17 0 4normalPerVertex='truesolid='truecontainerField='geometry'>
165                                <Coordinate point='0.5 0.5 0 0.5 0.5 0 0.5 0.5 0 0.5 -0.5 0 0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 1 0.5 0.5 1 0.5 0.5 1 0.5 -0.5 1 0.5 -0.5 1 0.5 -0.5 1 -0.5 0.5 0 -0.5 0.5 0 -0.5 0.5 0 -0.5 -0.5 0 -0.5 -0.5 0 -0.5 -0.5 0 -0.5 0.5 1 -0.5 0.5 1 -0.5 0.5 1 -0.5 -0.5 1 -0.5 -0.5 1 -0.5 -0.5 1'/>
166                                <Normal vector='0 0 -1 0 1 0 1 0 0 0 -1 0 0 0 -1 1 0 0 0 0 1 0 1 0 1 0 0 0 -1 0 0 0 1 1 0 0 -1 0 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1'/>
167                           </IndexedTriangleSet>
168                      </Shape>
169                 </Group>
170            </Transform>
171            <Transform DEF='R3_Block_Rowtranslation='-3.5 0 0'>
172                 <Group DEF='Block_Row'>
173                      <Shape bboxCenter='5.1875 0 1bboxSize='10.625 2 2'>
174                           <Appearance DEF='R3_ThicknessTex_MatalphaMode='OPAQUE'>
175                                <PhysicalMaterial metallic='0roughness='0'/>
176                           </Appearance>
177                           <IndexedTriangleSet ccw='truecolorPerVertex='trueindex='1 14 20 1 20 7 10 6 19 10 19 23 21 18 12 21 12 15 16 3 9 16 9 22 5 2 8 5 8 11 17 13 0 17 0 4 25 38 44 25 44 31 34 30 43 34 43 47 45 42 36 45 36 39 40 27 33 40 33 46 29 26 32 29 32 35 41 37 24 41 24 28 49 62 68 49 68 55 58 54 67 58 67 71 69 66 60 69 60 63 64 51 57 64 57 70 53 50 56 53 56 59 65 61 48 65 48 52 73 86 92 73 92 79 82 78 91 82 91 95 93 90 84 93 84 87 88 75 81 88 81 94 77 74 80 77 80 83 89 85 72 89 72 76 97 110 116 97 116 103 106 102 115 106 115 119 117 114 108 117 108 111 112 99 105 112 105 118 101 98 104 101 104 107 113 109 96 113 96 100normalPerVertex='truesolid='truecontainerField='geometry'>
178                                <Coordinate point='0.125 0.125 0 0.125 0.125 0 0.125 0.125 0 0.125 -0.125 0 0.125 -0.125 0 0.125 -0.125 0 0.125 0.125 0.25 0.125 0.125 0.25 0.125 0.125 0.25 0.125 -0.125 0.25 0.125 -0.125 0.25 0.125 -0.125 0.25 -0.125 0.125 0 -0.125 0.125 0 -0.125 0.125 0 -0.125 -0.125 0 -0.125 -0.125 0 -0.125 -0.125 0 -0.125 0.125 0.25 -0.125 0.125 0.25 -0.125 0.125 0.25 -0.125 -0.125 0.25 -0.125 -0.125 0.25 -0.125 -0.125 0.25 4 0.5 0 4 0.5 0 4 0.5 0 4 -0.5 0 4 -0.5 0 4 -0.5 0 4 0.5 1 4 0.5 1 4 0.5 1 4 -0.5 1 4 -0.5 1 4 -0.5 1 3 0.5 0 3 0.5 0 3 0.5 0 3 -0.5 0 3 -0.5 0 3 -0.5 0 3 0.5 1 3 0.5 1 3 0.5 1 3 -0.5 1 3 -0.5 1 3 -0.5 1 6.75 0.75 0 6.75 0.75 0 6.75 0.75 0 6.75 -0.75 0 6.75 -0.75 0 6.75 -0.75 0 6.75 0.75 1.5 6.75 0.75 1.5 6.75 0.75 1.5 6.75 -0.75 1.5 6.75 -0.75 1.5 6.75 -0.75 1.5 5.25 0.75 0 5.25 0.75 0 5.25 0.75 0 5.25 -0.75 0 5.25 -0.75 0 5.25 -0.75 0 5.25 0.75 1.5 5.25 0.75 1.5 5.25 0.75 1.5 5.25 -0.75 1.5 5.25 -0.75 1.5 5.25 -0.75 1.5 10.5 1 0 10.5 1 0 10.5 1 0 10.5 -1 0 10.5 -1 0 10.5 -1 0 10.5 1 2 10.5 1 2 10.5 1 2 10.5 -1 2 10.5 -1 2 10.5 -1 2 8.5 1 0 8.5 1 0 8.5 1 0 8.5 -1 0 8.5 -1 0 8.5 -1 0 8.5 1 2 8.5 1 2 8.5 1 2 8.5 -1 2 8.5 -1 2 8.5 -1 2 1.75 0.25 0 1.75 0.25 0 1.75 0.25 0 1.75 -0.25 0 1.75 -0.25 0 1.75 -0.25 0 1.75 0.25 0.5 1.75 0.25 0.5 1.75 0.25 0.5 1.75 -0.25 0.5 1.75 -0.25 0.5 1.75 -0.25 0.5 1.25 0.25 0 1.25 0.25 0 1.25 0.25 0 1.25 -0.25 0 1.25 -0.25 0 1.25 -0.25 0 1.25 0.25 0.5 1.25 0.25 0.5 1.25 0.25 0.5 1.25 -0.25 0.5 1.25 -0.25 0.5 1.25 -0.25 0.5'/>
179                                <Normal vector='0 0 -1 0 1 0 1 0 0 0 -1 0 0 0 -1 1 0 0 0 0 1 0 1 0 1 0 0 0 -1 0 0 0 1 1 0 0 -1 0 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1 0 0 -1 0 1 0 1 0 0 0 -1 0 0 0 -1 1 0 0 0 0 1 0 1 0 1 0 0 0 -1 0 0 0 1 1 0 0 -1 0 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1 0 0 -1 0 1 0 1 0 0 0 -1 0 0 0 -1 1 0 0 0 0 1 0 1 0 1 0 0 0 -1 0 0 0 1 1 0 0 -1 0 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1 0 0 -1 0 1 0 1 0 0 0 -1 0 0 0 -1 1 0 0 0 0 1 0 1 0 1 0 0 0 -1 0 0 0 1 1 0 0 -1 0 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1 0 0 -1 0 1 0 1 0 0 0 -1 0 0 0 -1 1 0 0 0 0 1 0 1 0 1 0 0 0 -1 0 0 0 1 1 0 0 -1 0 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1'/>
180                                <MultiTextureCoordinate containerField='texCoord'>
181                                     <TextureCoordinate mapping='TEXCOORD_0point='0.897418916225433 0.126378774642944 0.897418916225433 0.126378774642944 0.897418916225433 0.126378774642944 0.897418916225433 0.0923066139221191 0.897418916225433 0.0923066139221191 0.897418916225433 0.0923066139221191 0.931491076946259 0.126378774642944 0.931491076946259 0.126378774642944 0.931491076946259 0.126378774642944 0.931491076946259 0.0923066139221191 0.931491076946259 0.0923066139221191 0.931491076946259 0.0923066139221191 0.863346695899963 0.126378774642944 0.863346695899963 0.126378774642944 0.897418916225433 0.160450994968414 0.863346695899963 0.0923066139221191 0.897418916225433 0.0582343935966492 0.863346695899963 0.0923066139221191 0.829274535179138 0.126378774642944 0.965563297271729 0.126378774642944 0.931491076946259 0.160450994968414 0.829274535179138 0.0923066139221191 0.931491076946259 0.0582343935966492 0.965563297271729 0.0923066139221191 0.897418916225433 0.522712826728821 0.897418916225433 0.522712826728821 0.897418916225433 0.522712826728821 0.897418916225433 0.488640666007996 0.897418916225433 0.488640666007996 0.897418916225433 0.488640666007996 0.931491076946259 0.522712826728821 0.931491076946259 0.522712826728821 0.931491076946259 0.522712826728821 0.931491076946259 0.488640666007996 0.931491076946259 0.488640666007996 0.931491076946259 0.488640666007996 0.863346695899963 0.522712826728821 0.863346695899963 0.522712826728821 0.897418916225433 0.556785047054291 0.863346695899963 0.488640666007996 0.897418916225433 0.45456850528717 0.863346695899963 0.488640666007996 0.829274535179138 0.522712826728821 0.965563297271729 0.522712826728821 0.931491076946259 0.556785047054291 0.829274535179138 0.488640666007996 0.931491076946259 0.45456850528717 0.965563297271729 0.488640666007996 0.897418916225433 0.710734844207764 0.897418916225433 0.710734844207764 0.897418916225433 0.710734844207764 0.897418916225433 0.676662683486938 0.897418916225433 0.676662683486938 0.897418916225433 0.676662683486938 0.931491076946259 0.710734844207764 0.931491076946259 0.710734844207764 0.931491076946259 0.710734844207764 0.931491076946259 0.676662683486938 0.931491076946259 0.676662683486938 0.931491076946259 0.676662683486938 0.863346695899963 0.710734844207764 0.863346695899963 0.710734844207764 0.897418916225433 0.744807004928589 0.863346695899963 0.676662683486938 0.897418916225433 0.642590463161469 0.863346695899963 0.676662683486938 0.829274535179138 0.710734844207764 0.965563297271729 0.710734844207764 0.931491076946259 0.744807004928589 0.829274535179138 0.676662683486938 0.931491076946259 0.642590463161469 0.965563297271729 0.676662683486938 0.897418916225433 0.912283599376678 0.897418916225433 0.912283599376678 0.897418916225433 0.912283599376678 0.897418916225433 0.878211438655853 0.897418916225433 0.878211438655853 0.897418916225433 0.878211438655853 0.931491076946259 0.912283599376678 0.931491076946259 0.912283599376678 0.931491076946259 0.912283599376678 0.931491076946259 0.878211438655853 0.931491076946259 0.878211438655853 0.931491076946259 0.878211438655853 0.863346695899963 0.912283599376678 0.863346695899963 0.912283599376678 0.897418916225433 0.946355819702148 0.863346695899963 0.878211438655853 0.897418916225433 0.844139218330383 0.863346695899963 0.878211438655853 0.829274535179138 0.912283599376678 0.965563297271729 0.912283599376678 0.931491076946259 0.946355819702148 0.829274535179138 0.878211438655853 0.931491076946259 0.844139218330383 0.965563297271729 0.878211438655853 0.897418916225433 0.330632865428925 0.897418916225433 0.330632865428925 0.897418916225433 0.330632865428925 0.897418916225433 0.296560704708099 0.897418916225433 0.296560704708099 0.897418916225433 0.296560704708099 0.931491076946259 0.330632865428925 0.931491076946259 0.330632865428925 0.931491076946259 0.330632865428925 0.931491076946259 0.296560704708099 0.931491076946259 0.296560704708099 0.931491076946259 0.296560704708099 0.863346695899963 0.330632865428925 0.863346695899963 0.330632865428925 0.897418916225433 0.364705085754395 0.863346695899963 0.296560704708099 0.897418916225433 0.262488484382629 0.863346695899963 0.296560704708099 0.829274535179138 0.330632865428925 0.965563297271729 0.330632865428925 0.931491076946259 0.364705085754395 0.829274535179138 0.296560704708099 0.931491076946259 0.262488484382629 0.965563297271729 0.296560704708099'/>
182                                </MultiTextureCoordinate>
183                           </IndexedTriangleSet>
184                      </Shape>
185                 </Group>
186            </Transform>
187            <Transform DEF='CastleEncoded_R5_Block_1_46_0translation='0 -6 0'>
188                 <Group DEF='CastleEncoded_Block_1_46_0_7'>
189                      <Shape bboxCenter='0 0 0.5bboxSize='1 1 1'>
190                           <Appearance DEF='CastleEncoded_R5_Attenuation_1_46_0alphaMode='OPAQUE'>
191                                <PhysicalMaterial metallic='0roughness='0'/>
192                           </Appearance>
193                           <IndexedTriangleSet ccw='truecolorPerVertex='trueindex='1 14 20 1 20 7 10 6 19 10 19 23 21 18 12 21 12 15 16 3 9 16 9 22 5 2 8 5 8 11 17 13 0 17 0 4normalPerVertex='truesolid='truecontainerField='geometry'>
194                                <Coordinate point='0.5 0.5 0 0.5 0.5 0 0.5 0.5 0 0.5 -0.5 0 0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 1 0.5 0.5 1 0.5 0.5 1 0.5 -0.5 1 0.5 -0.5 1 0.5 -0.5 1 -0.5 0.5 0 -0.5 0.5 0 -0.5 0.5 0 -0.5 -0.5 0 -0.5 -0.5 0 -0.5 -0.5 0 -0.5 0.5 1 -0.5 0.5 1 -0.5 0.5 1 -0.5 -0.5 1 -0.5 -0.5 1 -0.5 -0.5 1'/>
195                                <Normal vector='0 0 -1 0 1 0 1 0 0 0 -1 0 0 0 -1 1 0 0 0 0 1 0 1 0 1 0 0 0 -1 0 0 0 1 1 0 0 -1 0 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1'/>
196                           </IndexedTriangleSet>
197                      </Shape>
198                 </Group>
199            </Transform>
200            <Transform DEF='CastleEncoded_R5_Block_1_46_5translation='2.5 -6 0'>
201                 <Group DEF='CastleEncoded_Block_1_46_0_8'>
202                      <Shape bboxCenter='0 0 0.5bboxSize='1 1 1'>
203                           <Appearance DEF='CastleEncoded_R5_Attenuation_1_46_5alphaMode='OPAQUE'>
204                                <PhysicalMaterial metallic='0roughness='0'/>
205                           </Appearance>
206                           <IndexedTriangleSet ccw='truecolorPerVertex='trueindex='1 14 20 1 20 7 10 6 19 10 19 23 21 18 12 21 12 15 16 3 9 16 9 22 5 2 8 5 8 11 17 13 0 17 0 4normalPerVertex='truesolid='truecontainerField='geometry'>
207                                <Coordinate point='0.5 0.5 0 0.5 0.5 0 0.5 0.5 0 0.5 -0.5 0 0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 1 0.5 0.5 1 0.5 0.5 1 0.5 -0.5 1 0.5 -0.5 1 0.5 -0.5 1 -0.5 0.5 0 -0.5 0.5 0 -0.5 0.5 0 -0.5 -0.5 0 -0.5 -0.5 0 -0.5 -0.5 0 -0.5 0.5 1 -0.5 0.5 1 -0.5 0.5 1 -0.5 -0.5 1 -0.5 -0.5 1 -0.5 -0.5 1'/>
208                                <Normal vector='0 0 -1 0 1 0 1 0 0 0 -1 0 0 0 -1 1 0 0 0 0 1 0 1 0 1 0 0 0 -1 0 0 0 1 1 0 0 -1 0 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1'/>
209                           </IndexedTriangleSet>
210                      </Shape>
211                 </Group>
212            </Transform>
213            <Transform DEF='CastleEncoded_R5_Block_2_46_0translation='6 -6 0'>
214                 <Group DEF='CastleEncoded_Block_1_46_0_9'>
215                      <Shape bboxCenter='0 0 0.5bboxSize='1 1 1'>
216                           <Appearance DEF='CastleEncoded_R5_Attenuation_2_46_0alphaMode='OPAQUE'>
217                                <PhysicalMaterial metallic='0roughness='0'/>
218                           </Appearance>
219                           <IndexedTriangleSet ccw='truecolorPerVertex='trueindex='1 14 20 1 20 7 10 6 19 10 19 23 21 18 12 21 12 15 16 3 9 16 9 22 5 2 8 5 8 11 17 13 0 17 0 4normalPerVertex='truesolid='truecontainerField='geometry'>
220                                <Coordinate point='0.5 0.5 0 0.5 0.5 0 0.5 0.5 0 0.5 -0.5 0 0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 1 0.5 0.5 1 0.5 0.5 1 0.5 -0.5 1 0.5 -0.5 1 0.5 -0.5 1 -0.5 0.5 0 -0.5 0.5 0 -0.5 0.5 0 -0.5 -0.5 0 -0.5 -0.5 0 -0.5 -0.5 0 -0.5 0.5 1 -0.5 0.5 1 -0.5 0.5 1 -0.5 -0.5 1 -0.5 -0.5 1 -0.5 -0.5 1'/>
221                                <Normal vector='0 0 -1 0 1 0 1 0 0 0 -1 0 0 0 -1 1 0 0 0 0 1 0 1 0 1 0 0 0 -1 0 0 0 1 1 0 0 -1 0 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1'/>
222                           </IndexedTriangleSet>
223                      </Shape>
224                 </Group>
225            </Transform>
226            <Transform DEF='CastleEncoded_R5_Block_0_46_50translation='-2 -6 0'>
227                 <Group DEF='CastleEncoded_Block_1_46_0_10'>
228                      <Shape bboxCenter='0 0 0.5bboxSize='1 1 1'>
229                           <Appearance DEF='CastleEncoded_R5_Attenuation_0_46_50alphaMode='OPAQUE'>
230                                <PhysicalMaterial metallic='0roughness='0'/>
231                           </Appearance>
232                           <IndexedTriangleSet ccw='truecolorPerVertex='trueindex='1 14 20 1 20 7 10 6 19 10 19 23 21 18 12 21 12 15 16 3 9 16 9 22 5 2 8 5 8 11 17 13 0 17 0 4normalPerVertex='truesolid='truecontainerField='geometry'>
233                                <Coordinate point='0.5 0.5 0 0.5 0.5 0 0.5 0.5 0 0.5 -0.5 0 0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 1 0.5 0.5 1 0.5 0.5 1 0.5 -0.5 1 0.5 -0.5 1 0.5 -0.5 1 -0.5 0.5 0 -0.5 0.5 0 -0.5 0.5 0 -0.5 -0.5 0 -0.5 -0.5 0 -0.5 -0.5 0 -0.5 0.5 1 -0.5 0.5 1 -0.5 0.5 1 -0.5 -0.5 1 -0.5 -0.5 1 -0.5 -0.5 1'/>
234                                <Normal vector='0 0 -1 0 1 0 1 0 0 0 -1 0 0 0 -1 1 0 0 0 0 1 0 1 0 1 0 0 0 -1 0 0 0 1 1 0 0 -1 0 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1'/>
235                           </IndexedTriangleSet>
236                      </Shape>
237                 </Group>
238            </Transform>
239            <Transform DEF='CastleEncoded_R5_Block_0_46_25translation='-3.5 -6 0'>
240                 <Group DEF='CastleEncoded_Block_1_46_0_11'>
241                      <Shape bboxCenter='0 0 0.5bboxSize='1 1 1'>
242                           <Appearance DEF='CastleEncoded_R5_Attenuation_0_46_25alphaMode='OPAQUE'>
243                                <PhysicalMaterial metallic='0roughness='0'/>
244                           </Appearance>
245                           <IndexedTriangleSet ccw='truecolorPerVertex='trueindex='1 14 20 1 20 7 10 6 19 10 19 23 21 18 12 21 12 15 16 3 9 16 9 22 5 2 8 5 8 11 17 13 0 17 0 4normalPerVertex='truesolid='truecontainerField='geometry'>
246                                <Coordinate point='0.5 0.5 0 0.5 0.5 0 0.5 0.5 0 0.5 -0.5 0 0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 1 0.5 0.5 1 0.5 0.5 1 0.5 -0.5 1 0.5 -0.5 1 0.5 -0.5 1 -0.5 0.5 0 -0.5 0.5 0 -0.5 0.5 0 -0.5 -0.5 0 -0.5 -0.5 0 -0.5 -0.5 0 -0.5 0.5 1 -0.5 0.5 1 -0.5 0.5 1 -0.5 -0.5 1 -0.5 -0.5 1 -0.5 -0.5 1'/>
247                                <Normal vector='0 0 -1 0 1 0 1 0 0 0 -1 0 0 0 -1 1 0 0 0 0 1 0 1 0 1 0 0 0 -1 0 0 0 1 1 0 0 -1 0 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1'/>
248                           </IndexedTriangleSet>
249                      </Shape>
250                 </Group>
251            </Transform>
252            <Transform DEF='MeterGridtranslation='0 0 -2'>
253                 <Group DEF='Plane'>
254                      <Shape bboxSize='20 20 0'>
255                           <Appearance DEF='FlatBackdropalphaMode='OPAQUE'>
256                                <PhysicalMaterial baseTextureMapping='TEXCOORD_0metallic='0roughness='0.5'>
257                                     <ImageTexture containerField='baseTexture'   url=' "PlainGrid.png " "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/GltfSampleModels/PlainGrid.png " '>
258                                          <TextureProperties magnificationFilter='AVG_PIXELminificationFilter='NEAREST_PIXEL_AVG_MIPMAPcontainerField='textureProperties'/>
259                                     </ImageTexture>
260                                </PhysicalMaterial>
261                           </Appearance>
262                           <IndexedTriangleSet ccw='truecolorPerVertex='trueindex='0 1 3 0 3 2normalPerVertex='truesolid='truecontainerField='geometry'>
263                                <Coordinate point='-10 -10 0 10 -10 0 -10 10 0 10 10 0'/>
264                                <Normal vector='0 0 1 0 0 1 0 0 1 0 0 1'/>
265                                <MultiTextureCoordinate containerField='texCoord'>
266                                     <TextureCoordinate mapping='TEXCOORD_0point='0.515625 0.515625 20.515625 0.515625 0.515625 -19.484375 20.515625 -19.484375'/>
267                                </MultiTextureCoordinate>
268                           </IndexedTriangleSet>
269                      </Shape>
270                 </Group>
271            </Transform>
272            <Transform DEF='CastleEncoded_R1_Sample_1_46_0translation='0 6 0'>
273                 <Group DEF='CastleEncoded_Block_1_46_0_12'>
274                      <Shape bboxCenter='0 0 0.5bboxSize='1 1 1'>
275                           <Appearance DEF='CastleEncoded_R1_Sample_1_46_0_2alphaMode='OPAQUE'>
276                                <PhysicalMaterial baseColor='0.100000001490116 0.5 0.899999976158142metallic='0roughness='0'/>
277                           </Appearance>
278                           <IndexedTriangleSet ccw='truecolorPerVertex='trueindex='1 14 20 1 20 7 10 6 19 10 19 23 21 18 12 21 12 15 16 3 9 16 9 22 5 2 8 5 8 11 17 13 0 17 0 4normalPerVertex='truesolid='truecontainerField='geometry'>
279                                <Coordinate point='0.5 0.5 0 0.5 0.5 0 0.5 0.5 0 0.5 -0.5 0 0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 1 0.5 0.5 1 0.5 0.5 1 0.5 -0.5 1 0.5 -0.5 1 0.5 -0.5 1 -0.5 0.5 0 -0.5 0.5 0 -0.5 0.5 0 -0.5 -0.5 0 -0.5 -0.5 0 -0.5 -0.5 0 -0.5 0.5 1 -0.5 0.5 1 -0.5 0.5 1 -0.5 -0.5 1 -0.5 -0.5 1 -0.5 -0.5 1'/>
280                                <Normal vector='0 0 -1 0 1 0 1 0 0 0 -1 0 0 0 -1 1 0 0 0 0 1 0 1 0 1 0 0 0 -1 0 0 0 1 1 0 0 -1 0 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1'/>
281                           </IndexedTriangleSet>
282                      </Shape>
283                 </Group>
284            </Transform>
285            <Transform DEF='CastleEncoded_R1_Sample_1_46_5translation='2.5 6 0'>
286                 <Group DEF='CastleEncoded_Block_1_46_5_2'>
287                      <Shape bboxCenter='0 0 0.75bboxSize='1.5 1.5 1.5'>
288                           <Appearance DEF='CastleEncoded_R1_Sample_1_46_5_2alphaMode='OPAQUE'>
289                                <PhysicalMaterial baseColor='0.0316227748990059 0.353553384542465 0.853814959526062metallic='0roughness='0'/>
290                           </Appearance>
291                           <IndexedTriangleSet ccw='truecolorPerVertex='trueindex='1 14 20 1 20 7 10 6 19 10 19 23 21 18 12 21 12 15 16 3 9 16 9 22 5 2 8 5 8 11 17 13 0 17 0 4normalPerVertex='truesolid='truecontainerField='geometry'>
292                                <Coordinate point='0.75 0.75 0 0.75 0.75 0 0.75 0.75 0 0.75 -0.75 0 0.75 -0.75 0 0.75 -0.75 0 0.75 0.75 1.5 0.75 0.75 1.5 0.75 0.75 1.5 0.75 -0.75 1.5 0.75 -0.75 1.5 0.75 -0.75 1.5 -0.75 0.75 0 -0.75 0.75 0 -0.75 0.75 0 -0.75 -0.75 0 -0.75 -0.75 0 -0.75 -0.75 0 -0.75 0.75 1.5 -0.75 0.75 1.5 -0.75 0.75 1.5 -0.75 -0.75 1.5 -0.75 -0.75 1.5 -0.75 -0.75 1.5'/>
293                                <Normal vector='0 0 -1 0 1 0 1 0 0 0 -1 0 0 0 -1 1 0 0 0 0 1 0 1 0 1 0 0 0 -1 0 0 0 1 1 0 0 -1 0 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1'/>
294                           </IndexedTriangleSet>
295                      </Shape>
296                 </Group>
297            </Transform>
298            <Transform DEF='CastleEncoded_R1_Sample_2_46_0translation='6 6 0'>
299                 <Group DEF='CastleEncoded_Block_2_46_0_2'>
300                      <Shape bboxCenter='0 0 1bboxSize='2 2 2'>
301                           <Appearance DEF='CastleEncoded_R1_Sample_2_46_0_2alphaMode='OPAQUE'>
302                                <PhysicalMaterial baseColor='0.00999999977648258 0.25 0.810000002384186metallic='0roughness='0'/>
303                           </Appearance>
304                           <IndexedTriangleSet ccw='truecolorPerVertex='trueindex='1 14 20 1 20 7 10 6 19 10 19 23 21 18 12 21 12 15 16 3 9 16 9 22 5 2 8 5 8 11 17 13 0 17 0 4normalPerVertex='truesolid='truecontainerField='geometry'>
305                                <Coordinate point='1 1 0 1 1 0 1 1 0 1 -1 0 1 -1 0 1 -1 0 1 1 2 1 1 2 1 1 2 1 -1 2 1 -1 2 1 -1 2 -1 1 0 -1 1 0 -1 1 0 -1 -1 0 -1 -1 0 -1 -1 0 -1 1 2 -1 1 2 -1 1 2 -1 -1 2 -1 -1 2 -1 -1 2'/>
306                                <Normal vector='0 0 -1 0 1 0 1 0 0 0 -1 0 0 0 -1 1 0 0 0 0 1 0 1 0 1 0 0 0 -1 0 0 0 1 1 0 0 -1 0 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1'/>
307                           </IndexedTriangleSet>
308                      </Shape>
309                 </Group>
310            </Transform>
311            <Transform DEF='CastleEncoded_R1_Sample_0_46_50translation='-2 6 0'>
312                 <Group DEF='CastleEncoded_Block_0_46_50_2'>
313                      <Shape bboxCenter='0 0 0.25bboxSize='0.5 0.5 0.5'>
314                           <Appearance DEF='CastleEncoded_R1_Sample_0_46_50_2alphaMode='OPAQUE'>
315                                <PhysicalMaterial baseColor='0.31622776389122 0.70710676908493 0.948683321475983metallic='0roughness='0'/>
316                           </Appearance>
317                           <IndexedTriangleSet ccw='truecolorPerVertex='trueindex='1 14 20 1 20 7 10 6 19 10 19 23 21 18 12 21 12 15 16 3 9 16 9 22 5 2 8 5 8 11 17 13 0 17 0 4normalPerVertex='truesolid='truecontainerField='geometry'>
318                                <Coordinate point='0.25 0.25 0 0.25 0.25 0 0.25 0.25 0 0.25 -0.25 0 0.25 -0.25 0 0.25 -0.25 0 0.25 0.25 0.5 0.25 0.25 0.5 0.25 0.25 0.5 0.25 -0.25 0.5 0.25 -0.25 0.5 0.25 -0.25 0.5 -0.25 0.25 0 -0.25 0.25 0 -0.25 0.25 0 -0.25 -0.25 0 -0.25 -0.25 0 -0.25 -0.25 0 -0.25 0.25 0.5 -0.25 0.25 0.5 -0.25 0.25 0.5 -0.25 -0.25 0.5 -0.25 -0.25 0.5 -0.25 -0.25 0.5'/>
319                                <Normal vector='0 0 -1 0 1 0 1 0 0 0 -1 0 0 0 -1 1 0 0 0 0 1 0 1 0 1 0 0 0 -1 0 0 0 1 1 0 0 -1 0 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1'/>
320                           </IndexedTriangleSet>
321                      </Shape>
322                 </Group>
323            </Transform>
324            <Transform DEF='CastleEncoded_R1_Sample_0_46_25translation='-3.5 6 0'>
325                 <Group DEF='CastleEncoded_Block_0_46_25_2'>
326                      <Shape bboxCenter='0 0 0.125bboxSize='0.25 0.25 0.25'>
327                           <Appearance DEF='CastleEncoded_R1_Sample_0_46_25_2alphaMode='OPAQUE'>
328                                <PhysicalMaterial baseColor='0.562341332435608 0.840896427631378 0.974003732204437metallic='0roughness='0'/>
329                           </Appearance>
330                           <IndexedTriangleSet ccw='truecolorPerVertex='trueindex='1 14 20 1 20 7 10 6 19 10 19 23 21 18 12 21 12 15 16 3 9 16 9 22 5 2 8 5 8 11 17 13 0 17 0 4normalPerVertex='truesolid='truecontainerField='geometry'>
331                                <Coordinate point='0.125 0.125 0 0.125 0.125 0 0.125 0.125 0 0.125 -0.125 0 0.125 -0.125 0 0.125 -0.125 0 0.125 0.125 0.25 0.125 0.125 0.25 0.125 0.125 0.25 0.125 -0.125 0.25 0.125 -0.125 0.25 0.125 -0.125 0.25 -0.125 0.125 0 -0.125 0.125 0 -0.125 0.125 0 -0.125 -0.125 0 -0.125 -0.125 0 -0.125 -0.125 0 -0.125 0.125 0.25 -0.125 0.125 0.25 -0.125 0.125 0.25 -0.125 -0.125 0.25 -0.125 -0.125 0.25 -0.125 -0.125 0.25'/>
332                                <Normal vector='0 0 -1 0 1 0 1 0 0 0 -1 0 0 0 -1 1 0 0 0 0 1 0 1 0 1 0 0 0 -1 0 0 0 1 1 0 0 -1 0 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 0 0 -1 -1 0 0 0 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1'/>
333                           </IndexedTriangleSet>
334                      </Shape>
335                 </Group>
336            </Transform>
337       </Scene>
338  </X3D>
<!--

<!-- -->

<!-- to top Index for DEF nodes: Block_Row, CastleEncoded_Block_0_46_25, CastleEncoded_Block_0_46_25_2, CastleEncoded_Block_0_46_50, CastleEncoded_Block_0_46_50_2, CastleEncoded_Block_1_46_0, CastleEncoded_Block_1_46_0_10, CastleEncoded_Block_1_46_0_11, CastleEncoded_Block_1_46_0_12, CastleEncoded_Block_1_46_0_2, CastleEncoded_Block_1_46_0_3, CastleEncoded_Block_1_46_0_4, CastleEncoded_Block_1_46_0_5, CastleEncoded_Block_1_46_0_6, CastleEncoded_Block_1_46_0_7, CastleEncoded_Block_1_46_0_8, CastleEncoded_Block_1_46_0_9, CastleEncoded_Block_1_46_5, CastleEncoded_Block_1_46_5_2, CastleEncoded_Block_2_46_0, CastleEncoded_Block_2_46_0_2, CastleEncoded_R1_Sample_0_46_25, CastleEncoded_R1_Sample_0_46_25_2, CastleEncoded_R1_Sample_0_46_50, CastleEncoded_R1_Sample_0_46_50_2, CastleEncoded_R1_Sample_1_46_0, CastleEncoded_R1_Sample_1_46_0_2, CastleEncoded_R1_Sample_1_46_5, CastleEncoded_R1_Sample_1_46_5_2, CastleEncoded_R1_Sample_2_46_0, CastleEncoded_R1_Sample_2_46_0_2, CastleEncoded_R2_and_R4_ThicknessFac_1_46_0, CastleEncoded_R2_Block_0_46_25, CastleEncoded_R2_Block_0_46_50, CastleEncoded_R2_Block_1_46_0, CastleEncoded_R2_Block_1_46_5, CastleEncoded_R2_Block_2_46_0, CastleEncoded_R2_ThicknessFac_0_46_25, CastleEncoded_R2_ThicknessFac_0_46_50, CastleEncoded_R2_ThicknessFac_1_46_5, CastleEncoded_R2_ThicknessFac_2_46_0, CastleEncoded_R4_Block_0_46_25, CastleEncoded_R4_Block_0_46_50, CastleEncoded_R4_Block_1_46_0, CastleEncoded_R4_Block_1_46_5, CastleEncoded_R4_Block_2_46_0, CastleEncoded_R5_Attenuation_0_46_25, CastleEncoded_R5_Attenuation_0_46_50, CastleEncoded_R5_Attenuation_1_46_0, CastleEncoded_R5_Attenuation_1_46_5, CastleEncoded_R5_Attenuation_2_46_0, CastleEncoded_R5_Block_0_46_25, CastleEncoded_R5_Block_0_46_50, CastleEncoded_R5_Block_1_46_0, CastleEncoded_R5_Block_1_46_5, CastleEncoded_R5_Block_2_46_0, FlatBackdrop, LabelMaterial, Labels, Labels_2, MeterGrid, Plane, R3_Block_Row, R3_ThicknessTex_Mat
-->
X3D Tooltips element index: Appearance, component, Coordinate, Group, head, ImageTexture, IndexedTriangleSet, meta, MultiTextureCoordinate, Normal, PhysicalMaterial, Scene, Shape, TextureCoordinate, TextureProperties, Transform, WorldInfo, X3D, accessType and type, XML data types, field types

-->
<!-- Online at
https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/GltfSampleModels/AttenuationTestIndex.html -->
<!-- Version control at
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/GltfSampleModels/AttenuationTest.x3d -->

<!-- Color legend: X3D terminology <X3dNode DEF='idName' field='value'/> matches XML terminology <XmlElement DEF='idName' attribute='value'/>
(Light-blue background: event-based behavior node or statement) (Grey background inside box: inserted documentation) (Magenta background: X3D Extensibility)
-->

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