<!--  IFS  :  Indexed  Face  Set  -->
<Transform translation='-9.6 0 0'>
<Shape>
                          
<Appearance DEF='TextureAppearance'>
</Appearance>
<IndexedFaceSet coordIndex='0 1 2 3 -1'>
<Coordinate point='-0.5 0.5 0 -0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 0'/>
</IndexedFaceSet>
 </Shape>
 </Transform>
<!--  ITS,  TS  :  Triangle  Set  -->
<Transform translation='-8.4 0 0'>
<Shape>
<Appearance USE='TextureAppearance'/>
<IndexedTriangleSet ccw='true' colorPerVertex='true' index='0 1 2 0 2 3' normalPerVertex='true' solid='true' containerField='geometry'>
<Coordinate point='-0.5 0.5 0 -0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 0'/>
</IndexedTriangleSet>
 </Shape>
 </Transform>
<Transform translation='-7.2 0 0'>
<Shape>
<Appearance USE='TextureAppearance'/>
<TriangleSet ccw='true' colorPerVertex='true' normalPerVertex='true' solid='true' containerField='geometry'>
<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'/>
</TriangleSet>
 </Shape>
 </Transform>
<!--  ITSS,  TSS  :  Triangle  Strip  Set  -->
<Transform translation='-6.0 0 0'>
<Shape>
<Appearance USE='TextureAppearance'/>
<IndexedTriangleStripSet ccw='true' colorPerVertex='true' index='0 1 2 3 0 -1' normalPerVertex='true' solid='true' containerField='geometry'>
<Coordinate point='-0.5 0.5 0 -0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 0'/>
</IndexedTriangleStripSet>
 </Shape>
 </Transform>
<Transform translation='-4.8 0 0'>
<Shape>
<Appearance USE='TextureAppearance'/>
<TriangleStripSet ccw='true' colorPerVertex='true' normalPerVertex='true' solid='true' stripCount='5' containerField='geometry'>
<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'/>
</TriangleStripSet>
 </Shape>
 </Transform>
<!--  ITFS,  TFS  :  Triangle  Fan  Set  -->
<Transform translation='-3.6 0 0'>
<Shape>
<Appearance USE='TextureAppearance'/>
<IndexedTriangleFanSet ccw='true' colorPerVertex='true' index='0 1 2 3 -1' normalPerVertex='true' solid='true' containerField='geometry'>
<Coordinate point='-0.5 0.5 0 -0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 0'/>
</IndexedTriangleFanSet>
 </Shape>
 </Transform>
<Transform translation='-2.4 0 0'>
<Shape>
<Appearance USE='TextureAppearance'/>
<TriangleFanSet ccw='true' colorPerVertex='true' fanCount='4' normalPerVertex='true' solid='true' containerField='geometry'>
<Coordinate point='-0.5 0.5 0 -0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 0'/>
</TriangleFanSet>
 </Shape>
 </Transform>
<!--  Box  -->
<Transform translation='-1.2 0 -0.5'>
</Transform>
<!--  IQS,  QS  :  Quad  Set  <Transform  translation='0  0  0'>  <Shape>  <Appearance  USE='TextureAppearance'/>  <IndexedQuadSet  index='0  1  2  3'>  <Coordinate  point='-0.5  0.5  0  -0.5  -0.5  0  0.5  -0.5  0  0.5  0.5  0'/>  </IndexedQuadSet>  </Shape>  </Transform>  <Transform  translation='1.2  0  0'>  <Shape>  <Appearance  USE='TextureAppearance'/>  <QuadSet>  <Coordinate  point='-0.5  0.5  0  -0.5  -0.5  0  0.5  -0.5  0  0.5  0.5  0'/>  </QuadSet>  </Shape>  </Transform>  -->
<!--  R2D  :  Rectangle2D  -->
<Transform translation='2.4 0 0'>
</Transform>
<!--  TS2D  :  TriangleSet2D  -->
<Transform translation='3.6 0 0'>
<Shape>
<Appearance USE='TextureAppearance_2D'/>
<TriangleSet2D vertices='-0.5 0.5 -0.5 -0.5 0.5 -0.5 0.5 -0.5 0.5 0.5 -0.5 0.5'/>
 </Shape>
 </Transform>
<!--  EG  :  ElevationGrid  -->
<Transform translation='4.8 0 0'>
<Transform rotation='1 0 0 -1.5708' translation='-0.5 -0.5 0.2'>
<Shape>
<Appearance USE='TextureAppearance_2D'/>
<ElevationGrid solid='false' xDimension='6' xSpacing='0.2' zDimension='6' zSpacing='0.2' height='0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2'/>
 </Shape>
 </Transform>
 </Transform>
<!--  ==  ===  ====  2nd  row  -->
<Transform translation='0 -1.2 0'>
                     <!--  IFS  :  Indexed  Face  Set  -->
<Transform translation='-9.6 0 0'>
<Shape>
                             
<Appearance DEF='TextureRotate'>
</Appearance>
<IndexedFaceSet coordIndex='0 1 2 3 -1'>
<Coordinate point='-0.5 0.5 0 -0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 0'/>
</IndexedFaceSet>
 </Shape>
 </Transform>
<!--  ITS,  TS  :  Triangle  Set  -->
<Transform translation='-8.4 0 0'>
<Shape>
<Appearance USE='TextureRotate'/>
<IndexedTriangleSet ccw='true' colorPerVertex='true' index='0 1 2 0 2 3' normalPerVertex='true' solid='true' containerField='geometry'>
<Coordinate point='-0.5 0.5 0 -0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 0'/>
</IndexedTriangleSet>
 </Shape>
 </Transform>
<Transform translation='-7.2 0 0'>
<Shape>
<Appearance USE='TextureRotate'/>
<TriangleSet ccw='true' colorPerVertex='true' normalPerVertex='true' solid='true' containerField='geometry'>
<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'/>
</TriangleSet>
 </Shape>
 </Transform>
<!--  ITSS,  TSS  :  Triangle  Strip  Set  -->
<Transform translation='-6.0 0 0'>
<Shape>
<Appearance USE='TextureRotate'/>
<IndexedTriangleStripSet ccw='true' colorPerVertex='true' index='0 1 2 3 0 -1' normalPerVertex='true' solid='true' containerField='geometry'>
<Coordinate point='-0.5 0.5 0 -0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 0'/>
</IndexedTriangleStripSet>
 </Shape>
 </Transform>
<Transform translation='-4.8 0 0'>
<Shape>
<Appearance USE='TextureRotate'/>
<TriangleStripSet ccw='true' colorPerVertex='true' normalPerVertex='true' solid='true' stripCount='5' containerField='geometry'>
<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'/>
</TriangleStripSet>
 </Shape>
 </Transform>
<!--  ITFS,  TFS  :  Triangle  Fan  Set  -->
<Transform translation='-3.6 0 0'>
<Shape>
<Appearance USE='TextureRotate'/>
<IndexedTriangleFanSet ccw='true' colorPerVertex='true' index='0 1 2 3 -1' normalPerVertex='true' solid='true' containerField='geometry'>
<Coordinate point='-0.5 0.5 0 -0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 0'/>
</IndexedTriangleFanSet>
 </Shape>
 </Transform>
<Transform translation='-2.4 0 0'>
<Shape>
<Appearance USE='TextureRotate'/>
<TriangleFanSet ccw='true' colorPerVertex='true' fanCount='4' normalPerVertex='true' solid='true' containerField='geometry'>
<Coordinate point='-0.5 0.5 0 -0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 0'/>
</TriangleFanSet>
 </Shape>
 </Transform>
<!--  Box  -->
<Transform translation='-1.2 0 -0.5'>
</Transform>
<!--  IQS,  QS  :  Quad  Set  -->
<Transform>
                        <!--  <Shape>  <Appearance  USE='TextureRotate'/>  <IndexedQuadSet  index='0  1  2  3'>  <Coordinate  point='-0.5  0.5  0  -0.5  -0.5  0  0.5  -0.5  0  0.5  0.5  0'/>  </IndexedQuadSet>  </Shape>  -->
                     
</Transform>
<Transform translation='1.2 0 0'>
                        <!--  <Shape>  <Appearance  USE='TextureRotate'/>  <QuadSet>  <Coordinate  point='-0.5  0.5  0  -0.5  -0.5  0  0.5  -0.5  0  0.5  0.5  0'/>  </QuadSet>  </Shape>  -->
                     
</Transform>
<!--  R2D  :  Rectangle2D  -->
<Transform translation='2.4 0 0'>
<Shape>
                             
<Appearance DEF='TextureRotate_2D'>
</Appearance>
<Rectangle2D size='1 1' solid='true'/>
 </Shape>
 </Transform>
<!--  TS2D  :  TriangleSet2D  -->
<Transform translation='3.6 0 0'>
<Shape>
<Appearance USE='TextureRotate_2D'/>
<TriangleSet2D vertices='-0.5 0.5 -0.5 -0.5 0.5 -0.5 0.5 -0.5 0.5 0.5 -0.5 0.5'/>
 </Shape>
 </Transform>
<!--  EG  :  ElevationGrid  -->
<Transform translation='4.8 0 0'>
<Transform rotation='1 0 0 -1.5708' translation='-0.5 -0.5 0.2'>
<Shape>
<Appearance USE='TextureRotate_2D'/>
<ElevationGrid solid='false' xDimension='6' xSpacing='0.2' zDimension='6' zSpacing='0.2' height='0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2'/>
 </Shape>
 </Transform>
 </Transform>
 </Transform>
<!--  ==  ===  ====  3rd  row  -->
<Transform translation='0 -2.4 0'>
                     <!--  IFS  :  Indexed  Face  Set  -->
<Transform translation='-9.6 0 0'>
<Shape>
                             
<Appearance DEF='TextureTrans'>
</Appearance>
<IndexedFaceSet coordIndex='0 1 2 3 -1'>
<Coordinate point='-0.5 0.5 0 -0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 0'/>
</IndexedFaceSet>
 </Shape>
 </Transform>
<!--  ITS,  TS  :  Triangle  Set  -->
<Transform translation='-8.4 0 0'>
<Shape>
<Appearance USE='TextureTrans'/>
<IndexedTriangleSet ccw='true' colorPerVertex='true' index='0 1 2 0 2 3' normalPerVertex='true' solid='true' containerField='geometry'>
<Coordinate point='-0.5 0.5 0 -0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 0'/>
</IndexedTriangleSet>
 </Shape>
 </Transform>
<Transform translation='-7.2 0 0'>
<Shape>
<Appearance USE='TextureTrans'/>
<TriangleSet ccw='true' colorPerVertex='true' normalPerVertex='true' solid='true' containerField='geometry'>
<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'/>
</TriangleSet>
 </Shape>
 </Transform>
<!--  ITSS,  TSS  :  Triangle  Strip  Set  -->
<Transform translation='-6.0 0 0'>
<Shape>
<Appearance USE='TextureTrans'/>
<IndexedTriangleStripSet ccw='true' colorPerVertex='true' index='0 1 2 3 0 -1' normalPerVertex='true' solid='true' containerField='geometry'>
<Coordinate point='-0.5 0.5 0 -0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 0'/>
</IndexedTriangleStripSet>
 </Shape>
 </Transform>
<Transform translation='-4.8 0 0'>
<Shape>
<Appearance USE='TextureTrans'/>
<TriangleStripSet ccw='true' colorPerVertex='true' normalPerVertex='true' solid='true' stripCount='5' containerField='geometry'>
<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'/>
</TriangleStripSet>
 </Shape>
 </Transform>
<!--  ITFS,  TFS  :  Triangle  Fan  Set  -->
<Transform translation='-3.6 0 0'>
<Shape>
<Appearance USE='TextureTrans'/>
<IndexedTriangleFanSet ccw='true' colorPerVertex='true' index='0 1 2 3 -1' normalPerVertex='true' solid='true' containerField='geometry'>
<Coordinate point='-0.5 0.5 0 -0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 0'/>
</IndexedTriangleFanSet>
 </Shape>
 </Transform>
<Transform translation='-2.4 0 0'>
<Shape>
<Appearance USE='TextureTrans'/>
<TriangleFanSet ccw='true' colorPerVertex='true' fanCount='4' normalPerVertex='true' solid='true' containerField='geometry'>
<Coordinate point='-0.5 0.5 0 -0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 0'/>
</TriangleFanSet>
 </Shape>
 </Transform>
<!--  Box  -->
<Transform translation='-1.2 0 -0.5'>
</Transform>
<!--  IQS,  QS  :  Quad  Set  -->
<Transform>
                        <!--  <Shape>  <Appearance  USE='TextureTrans'/>  <IndexedQuadSet  index='0  1  2  3'>  <Coordinate  point='-0.5  0.5  0  -0.5  -0.5  0  0.5  -0.5  0  0.5  0.5  0'/>  </IndexedQuadSet>  </Shape>  -->
                     
</Transform>
<Transform translation='1.2 0 0'>
                        <!--  <Shape>  <Appearance  USE='TextureTrans'/>  <QuadSet>  <Coordinate  point='-0.5  0.5  0  -0.5  -0.5  0  0.5  -0.5  0  0.5  0.5  0'/>  </QuadSet>  </Shape>  -->
                     
</Transform>
<!--  R2D  :  Rectangle2D  -->
<Transform translation='2.4 0 0'>
<Shape>
                             
<Appearance DEF='TextureTrans_2D'>
</Appearance>
<Rectangle2D size='1.0 1.0'/>
 </Shape>
 </Transform>
<!--  TS2D  :  TriangleSet2D  -->
<Transform translation='3.6 0 0'>
<Shape>
<Appearance USE='TextureTrans_2D'/>
<TriangleSet2D vertices='-0.5 0.5 -0.5 -0.5 0.5 -0.5 0.5 -0.5 0.5 0.5 -0.5 0.5'/>
 </Shape>
 </Transform>
<!--  EG  :  ElevationGrid  -->
<Transform translation='4.8 0 0'>
<Transform rotation='1 0 0 -1.5708' translation='-0.5 -0.5 0.2'>
<Shape>
<Appearance USE='TextureTrans_2D'/>
<ElevationGrid solid='false' xDimension='6' xSpacing='0.2' zDimension='6' zSpacing='0.2' height='0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2'/>
 </Shape>
 </Transform>
 </Transform>
 </Transform>
<!--  ==  ===  ====  4th  row  -->
<Transform translation='0 -3.6 0'>
                     <!--  IFS  :  Indexed  Face  Set  -->
<Transform translation='-9.6 0 0'>
<Shape>
                             
<Appearance DEF='TextureScale'>
</Appearance>
<IndexedFaceSet coordIndex='0 1 2 3 -1'>
<Coordinate point='-0.5 0.5 0 -0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 0'/>
</IndexedFaceSet>
 </Shape>
 </Transform>
<!--  ITS,  TS  :  Triangle  Set  -->
<Transform translation='-8.4 0 0'>
<Shape>
<Appearance USE='TextureScale'/>
<IndexedTriangleSet ccw='true' colorPerVertex='true' index='0 1 2 0 2 3' normalPerVertex='true' solid='true' containerField='geometry'>
<Coordinate point='-0.5 0.5 0 -0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 0'/>
</IndexedTriangleSet>
 </Shape>
 </Transform>
<Transform translation='-7.2 0 0'>
<Shape>
<Appearance USE='TextureScale'/>
<TriangleSet ccw='true' colorPerVertex='true' normalPerVertex='true' solid='true' containerField='geometry'>
<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'/>
</TriangleSet>
 </Shape>
 </Transform>
<!--  ITSS,  TSS  :  Triangle  Strip  Set  -->
<Transform translation='-6.0 0 0'>
<Shape>
<Appearance USE='TextureScale'/>
<IndexedTriangleStripSet ccw='true' colorPerVertex='true' index='0 1 2 3 0 -1' normalPerVertex='true' solid='true' containerField='geometry'>
<Coordinate point='-0.5 0.5 0 -0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 0'/>
</IndexedTriangleStripSet>
 </Shape>
 </Transform>
<Transform translation='-4.8 0 0'>
<Shape>
<Appearance USE='TextureScale'/>
<TriangleStripSet ccw='true' colorPerVertex='true' normalPerVertex='true' solid='true' stripCount='5' containerField='geometry'>
<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'/>
</TriangleStripSet>
 </Shape>
 </Transform>
<!--  ITFS,  TFS  :  Triangle  Fan  Set  -->
<Transform translation='-3.6 0 0'>
<Shape>
<Appearance USE='TextureScale'/>
<IndexedTriangleFanSet ccw='true' colorPerVertex='true' index='0 1 2 3 -1' normalPerVertex='true' solid='true' containerField='geometry'>
<Coordinate point='-0.5 0.5 0 -0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 0'/>
</IndexedTriangleFanSet>
 </Shape>
 </Transform>
<Transform translation='-2.4 0 0'>
<Shape>
<Appearance USE='TextureScale'/>
<TriangleFanSet ccw='true' colorPerVertex='true' fanCount='4' normalPerVertex='true' solid='true' containerField='geometry'>
<Coordinate point='-0.5 0.5 0 -0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 0'/>
</TriangleFanSet>
 </Shape>
 </Transform>
<!--  Box  -->
<Transform translation='-1.2 0 -0.5'>
</Transform>
<!--  IQS,  QS  :  Quad  Set  -->
<Transform>
                        <!--  <Shape>  <Appearance  USE='TextureScale'/>  <IndexedQuadSet  index='0  1  2  3'>  <Coordinate  point='-0.5  0.5  0  -0.5  -0.5  0  0.5  -0.5  0  0.5  0.5  0'/>  </IndexedQuadSet>  </Shape>  -->
                     
</Transform>
<Transform translation='1.2 0 0'>
                        <!--  <Shape>  <Appearance  USE='TextureScale'/>  <QuadSet>  <Coordinate  point='-0.5  0.5  0  -0.5  -0.5  0  0.5  -0.5  0  0.5  0.5  0'/>  </QuadSet>  </Shape>  -->
                     
</Transform>
<!--  R2D  :  Rectangle2D  -->
<Transform translation='2.4 0 0'>
<Shape>
                             
<Appearance DEF='TextureScale_2D'>
</Appearance>
<Rectangle2D size='1.0 1.0'/>
 </Shape>
 </Transform>
<!--  TS2D  :  TriangleSet2D  -->
<Transform translation='3.6 0 0'>
<Shape>
<Appearance USE='TextureScale_2D'/>
<TriangleSet2D vertices='-0.5 0.5 -0.5 -0.5 0.5 -0.5 0.5 -0.5 0.5 0.5 -0.5 0.5'/>
 </Shape>
 </Transform>
<!--  EG  :  ElevationGrid  -->
<Transform translation='4.8 0 0'>
<Transform rotation='1 0 0 -1.5708' translation='-0.5 -0.5 0.2'>
<Shape>
<Appearance USE='TextureScale_2D'/>
<ElevationGrid solid='false' xDimension='6' xSpacing='0.2' zDimension='6' zSpacing='0.2' height='0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2'/>
 </Shape>
 </Transform>
 </Transform>
 </Transform>
<!--  ==  ===  ====  5th  row  -->
<Transform translation='0 -4.8 0'>
                     <!--  IFS  :  Indexed  Face  Set  -->
<Transform translation='-9.6 0 0'>
<Shape>
                             
<Appearance DEF='AppearanceNoTexture'>
<Material diffuseColor='0.6 1 1'/>
</Appearance>
<IndexedFaceSet coordIndex='0 1 2 3 -1'>
<Coordinate point='-0.5 0.5 0 -0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 0'/>
</IndexedFaceSet>
 </Shape>
 </Transform>
<!--  ITS,  TS  :  Triangle  Set  -->
<Transform translation='-8.4 0 0'>
<Shape>
<Appearance USE='AppearanceNoTexture'/>
<IndexedTriangleSet ccw='true' colorPerVertex='true' index='0 1 2 0 2 3' normalPerVertex='true' solid='true' containerField='geometry'>
<Coordinate point='-0.5 0.5 0 -0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 0'/>
</IndexedTriangleSet>
 </Shape>
 </Transform>
<Transform translation='-7.2 0 0'>
<Shape>
<Appearance USE='AppearanceNoTexture'/>
<TriangleSet ccw='true' colorPerVertex='true' normalPerVertex='true' solid='true' containerField='geometry'>
<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'/>
</TriangleSet>
 </Shape>
 </Transform>
<!--  ITSS,  TSS  :  Triangle  Strip  Set  -->
<Transform translation='-6.0 0 0'>
<Shape>
<Appearance USE='AppearanceNoTexture'/>
<IndexedTriangleStripSet ccw='true' colorPerVertex='true' index='0 1 2 3 0 -1' normalPerVertex='true' solid='true' containerField='geometry'>
<Coordinate point='-0.5 0.5 0 -0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 0'/>
</IndexedTriangleStripSet>
 </Shape>
 </Transform>
<Transform translation='-4.8 0 0'>
<Shape>
<Appearance USE='AppearanceNoTexture'/>
<TriangleStripSet ccw='true' colorPerVertex='true' normalPerVertex='true' solid='true' stripCount='5' containerField='geometry'>
<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'/>
</TriangleStripSet>
 </Shape>
 </Transform>
<!--  ITFS,  TFS  :  Triangle  Fan  Set  -->
<Transform translation='-3.6 0 0'>
<Shape>
<Appearance USE='AppearanceNoTexture'/>
<IndexedTriangleFanSet ccw='true' colorPerVertex='true' index='0 1 2 3 -1' normalPerVertex='true' solid='true' containerField='geometry'>
<Coordinate point='-0.5 0.5 0 -0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 0'/>
</IndexedTriangleFanSet>
 </Shape>
 </Transform>
<Transform translation='-2.4 0 0'>
<Shape>
<Appearance USE='AppearanceNoTexture'/>
<TriangleFanSet ccw='true' colorPerVertex='true' fanCount='4' normalPerVertex='true' solid='true' containerField='geometry'>
<Coordinate point='-0.5 0.5 0 -0.5 -0.5 0 0.5 -0.5 0 0.5 0.5 0'/>
</TriangleFanSet>
 </Shape>
 </Transform>
<!--  Box  -->
<Transform translation='-1.2 0 -0.5'>
</Transform>
<!--  IQS,  QS  :  Quad  Set  -->
<Transform>
                        <!--  <Shape>  <Appearance  USE='AppearanceNoTexture'/>  <IndexedQuadSet  index='0  1  2  3'>  <Coordinate  point='-0.5  0.5  0  -0.5  -0.5  0  0.5  -0.5  0  0.5  0.5  0'/>  </IndexedQuadSet>  </Shape>  -->
                     
</Transform>
<Transform translation='1.2 0 0'>
                        <!--  <Shape>  <Appearance  USE='AppearanceNoTexture'/>  <QuadSet>  <Coordinate  point='-0.5  0.5  0  -0.5  -0.5  0  0.5  -0.5  0  0.5  0.5  0'/>  </QuadSet>  </Shape>  -->
                     
</Transform>
<!--  R2D  :  Rectangle2D  -->
<Transform translation='2.4 0 0'>
</Transform>
<!--  TS2D  :  TriangleSet2D  -->
<Transform translation='3.6 0 0'>
<Shape>
<Appearance USE='AppearanceNoTexture'/>
<TriangleSet2D vertices='-0.5 0.5 -0.5 -0.5 0.5 -0.5 0.5 -0.5 0.5 0.5 -0.5 0.5'/>
 </Shape>
 </Transform>
<!--  EG  :  ElevationGrid  -->
<Transform translation='4.8 0 0'>
<Transform rotation='1 0 0 -1.5708' translation='-0.5 -0.5 0.2'>
<Shape>
<Appearance USE='AppearanceNoTexture'/>
<ElevationGrid solid='false' xDimension='6' xSpacing='0.2' zDimension='6' zSpacing='0.2' height='0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2'/>
 </Shape>
 </Transform>
 </Transform>
 </Transform>
<!--  ==  ===  ====  Text  -->
<!--  Title  -->
<Transform translation='0 3.5 0'>
<Shape>
                          
<Text DEF='Title' string='"Texture Map Comparisons for Rectangles!"'>
<FontStyle justify='"MIDDLE" "FIRST"'/>
</Text>
  
<Appearance DEF='DefaultAppearance'>
</Appearance>
 </Shape>
 </Transform>
<!--  X  axis  :  Geometry  Index  -->
<Transform translation='0 1.2 0'>
                     <!--  IFS  :  Indexed  Face  Set  -->
<Transform translation='-9.6 0 0'>
</Transform>
<!--  ITS,  TS  :  Triangle  Set  -->
<Transform translation='-8.4 0 0'>
<Shape>
<Text string='"ITS"'>
</Text>
 </Shape>
 </Transform>
<Transform translation='-7.2 0 0'>
<Shape>
<Text string='"TS"'>
</Text>
 </Shape>
 </Transform>
<!--  ITSS,  TSS  :  Triangle  Strip  Set  -->
<Transform translation='-6.0 0 0'>
<Shape>
<Text string='"ITSS"'>
</Text>
 </Shape>
 </Transform>
<Transform translation='-4.8 0 0'>
<Shape>
<Text string='"TSS"'>
</Text>
 </Shape>
 </Transform>
<!--  ITFS,  TFS  :  Triangle  Fan  Set  -->
<Transform translation='-3.6 0 0'>
<Shape>
<Text string='"ITFS"'>
</Text>
 </Shape>
 </Transform>
<Transform translation='-2.4 0 0'>
<Shape>
<Text string='"TFS"'>
</Text>
 </Shape>
 </Transform>
<!--  Box  -->
<Transform translation='-1.2 0 0'>
<Shape>
<Text string='"BOX"'>
</Text>
 </Shape>
 </Transform>
<!--  IQS,  QS  :  Quad  Set  -->
<Transform>
<Shape>
<Text string='"IQS"'>
</Text>
 </Shape>
 </Transform>
<Transform translation='1.2 0 0'>
<Shape>
<Text string='"QS"'>
</Text>
 </Shape>
 </Transform>
<!--  R2D  :  Rectangle2D  -->
<Transform translation='2.4 0 0'>
<Shape>
<Text string='"R2D"'>
</Text>
 </Shape>
 </Transform>
<!--  TS2D  :  TriangleSet2D  -->
<Transform translation='3.6 0 0'>
<Shape>
<Text string='"TS2D"'>
</Text>
 </Shape>
<TouchSensor description='TriangleSet2D'/>
  
<Shape DEF='TransparentTextSelection'>
<Box size='1.1 .4 .001'/>
<Appearance>
<Material transparency='1'/>
</Appearance>
 </Shape>
 </Transform>
<!--  EG  :  ElevationGrid  -->
<Transform translation='4.8 0 0'>
<Shape>
<Text string='"EG"'>
</Text>
 </Shape>
<TouchSensor description='ElevationGrid'/>
<Shape USE='TransparentTextSelection'/>
 </Transform>
 </Transform>
<!--  Y  axis  :  Texture  Description  -->
<Transform translation='5.6 0.5 0'>
<Transform>
<Shape>
<Text string='"Default Texture"'>
                                
<FontStyle DEF='LeftFontStyle' justify='"BEGIN" "BEGIN"' size='0.5'/>
 </Text>
 </Shape>
 </Transform>
<Transform translation='0 -1.2 0'>
<Shape>
<Text string='"Rotate Texture"'>
</Text>
 </Shape>
 </Transform>
<Transform translation='0 -2.4 0'>
<Shape>
<Text string='"Rotate, Translate Texture"'>
</Text>
 </Shape>
 </Transform>
<Transform translation='0 -3.6 0'>
<Shape>
<Text string='"Rotate, Translate, Scale"'>
</Text>
 </Shape>
 </Transform>
<Transform translation='0 -4.8 0'>
</Transform>
 </Transform>