{ "X3D": {
    "encoding":"UTF-8",
    "@profile":"Interchange",
    "@version":"3.0",
    "@xsd:noNamespaceSchemaLocation":"https://www.web3d.org/specifications/x3d-3.0.xsd",
    "JSON schema":"https://www.web3d.org/specifications/x3d-4.0-JSONSchema.autogenerated.json",
    "head": {
        "meta": [
          {
            "@name":"title",
            "@content":"MarkerBuoy.x3d"
          },
          {
            "@name":"description",
            "@content":"Marker Buoy"
          },
          {
            "@name":"creator",
            "@content":"Planet 9 Studios, Inc., San Francisco, CA"
          },
          {
            "@name":"producer",
            "@content":"Christian Greuel, Director of Art and Production"
          },
          {
            "@name":"modelers",
            "@content":"Danny Lee, Christian Greuel"
          },
          {
            "@name":"reference",
            "@content":"http://www.planet9.com"
          },
          {
            "@name":"translator",
            "@content":"Xj3D Format Converter"
          },
          {
            "@name":"created",
            "@content":"17 August 2006"
          },
          {
            "@name":"translated",
            "@content":"18 August 2006"
          },
          {
            "@name":"modified",
            "@content":"20 October 2019"
          },
          {
            "@name":"identifier",
            "@content":"https://www.web3d.org/x3d/content/examples/Savage/HarborEquipment/Buoys/MarkerBuoy.x3d"
          },
          {
            "@name":"generator",
            "@content":"X3D-Edit, https://www.web3d.org/x3d/tools/X3D-Edit"
          },
          {
            "@name":"license",
            "@content":"../../license.html"
          },
          {
            "@name":"translated",
            "@content":"26 March 2026"
          },
          {
            "@name":"generator",
            "@content":"X3dToJson.xslt, https://www.web3d.org/x3d/stylesheets/X3dToJson.html"
          },
          {
            "@name":"reference",
            "@content":"X3D JSON encoding: https://www.web3d.org/wiki/index.php/X3D_JSON_Encoding"
          }
        ]
    },
    "Scene": {
        "-children":[
          { "WorldInfo":
            {
              "@title":"MarkerBuoy.x3d"
            }
          },
          { "Transform":
            {
              "@DEF":"MarkerBuoy",
              "@scale":[0.2,0.2,0.2],
              "-children":[
                { "Shape":
                  {
                    "-appearance":
                      { "Appearance":
                        {
                          "-material":
                            { "Material":
                              {
                                "@DEF":"MarkerBuoy-MATERIAL",
                                "@ambientIntensity":0.0,
                                "@diffuseColor":[0.588235,0.588235,0.588235],
                                "@shininess":0.145
                              }
                            },
                          "-texture":
                            { "ImageTexture":
                              {
                                "@url":["Textures/MarkerBuoy1.jpg","https://www.web3d.org/x3d/content/examples/Savage/HarborEquipment/Buoys/Textures/MarkerBuoy1.jpg"]
                              }
                            }
                        }
                      },
                    "-geometry":
                      { "IndexedFaceSet":
                        {
                          "@coordIndex":[30,1,2,-1,2,29,30,-1,3,26,29,-1,29,2,3,-1,26,3,4,-1,28,5,6,-1,6,27,28,-1,7,25,27,-1,27,6,7,-1,7,0,25,-1,0,8,9,-1,9,1,0,-1,1,9,10,-1,10,2,1,-1,2,10,11,-1,11,3,2,-1,3,11,12,-1,12,4,3,-1,4,12,13,-1,13,5,4,-1,5,13,14,-1,14,6,5,-1,6,14,15,-1,15,7,6,-1,7,15,8,-1,8,0,7,-1,8,16,17,-1,17,9,8,-1,9,17,18,-1,18,10,9,-1,10,18,19,-1,19,11,10,-1,11,19,20,-1,20,12,11,-1,12,20,21,-1,21,13,12,-1,13,21,22,-1,22,14,13,-1,14,22,23,-1,23,15,14,-1,15,23,16,-1,16,8,15,-1,24,17,16,-1,24,18,17,-1,24,19,18,-1,24,20,19,-1,24,21,20,-1,24,22,21,-1,24,23,22,-1,24,16,23,-1,30,25,0,-1,0,1,30,-1,5,28,26,-1,26,4,5,-1],
                          "@normalIndex":[10,8,22,-1,22,19,10,-1,47,3,19,-1,19,22,47,-1,3,47,18,-1,36,23,25,-1,25,21,36,-1,0,13,21,-1,21,25,0,-1,0,48,13,-1,48,44,2,-1,2,8,48,-1,8,2,14,-1,14,22,8,-1,22,14,37,-1,37,47,22,-1,47,37,30,-1,30,18,47,-1,18,30,26,-1,26,23,18,-1,23,26,6,-1,6,25,23,-1,25,6,39,-1,39,0,25,-1,0,39,44,-1,44,48,0,-1,44,11,9,-1,9,2,44,-1,2,9,45,-1,45,14,2,-1,14,45,46,-1,46,37,14,-1,37,46,1,-1,1,30,37,-1,30,1,33,-1,33,26,30,-1,26,33,32,-1,32,6,26,-1,6,32,49,-1,49,39,6,-1,39,49,11,-1,11,44,39,-1,34,9,11,-1,34,45,9,-1,34,46,45,-1,34,1,46,-1,34,33,1,-1,34,32,33,-1,34,49,32,-1,34,11,49,-1,10,13,48,-1,48,8,10,-1,23,36,3,-1,3,18,23,-1],
                          "@texCoordIndex":[44,45,46,-1,46,47,44,-1,48,49,47,-1,47,46,48,-1,49,48,50,-1,51,52,53,-1,53,54,51,-1,55,56,54,-1,54,53,55,-1,55,57,56,-1,75,76,59,-1,59,45,75,-1,45,59,60,-1,60,46,45,-1,46,60,61,-1,61,48,46,-1,48,61,62,-1,62,50,48,-1,50,62,63,-1,63,52,50,-1,52,63,64,-1,64,53,52,-1,53,64,65,-1,65,55,53,-1,55,65,58,-1,58,57,55,-1,76,77,67,-1,67,59,76,-1,59,67,68,-1,68,60,59,-1,60,68,69,-1,69,61,60,-1,61,69,70,-1,70,62,61,-1,62,70,71,-1,71,63,62,-1,63,71,72,-1,72,64,63,-1,64,72,73,-1,73,65,64,-1,65,73,66,-1,66,58,65,-1,78,67,77,-1,79,68,67,-1,80,69,68,-1,81,70,69,-1,82,71,70,-1,83,72,71,-1,84,73,72,-1,74,66,73,-1,44,85,75,-1,75,45,44,-1,52,51,49,-1,49,50,52,-1],
                          "-coord":
                            { "Coordinate":
                              {
                                "@DEF":"MarkerBuoy-COORD",
                                "@point":[0.0,0.912901,-0.791902,-0.55996,0.912901,-0.559959,-0.791902,0.912901,0.0,-0.559959,0.912901,0.55996,0.0,0.912901,0.791902,0.55996,0.912901,0.559959,0.791902,0.912901,0.0,0.559959,0.912901,-0.55996,0.0,0.120999,-1.11992,-0.791902,0.120999,-0.791902,-1.11992,0.120999,0.0,-0.791902,0.120999,0.791902,0.0,0.120999,1.11992,0.791902,0.120999,0.791902,1.11992,0.120999,0.0,0.791902,0.120999,-0.791903,0.0,-0.670903,-0.791902,-0.55996,-0.670903,-0.559959,-0.791902,-0.670903,0.0,-0.559959,-0.670903,0.55996,0.0,-0.670903,0.791902,0.55996,-0.670903,0.559959,0.791902,-0.670903,0.0,0.559959,-0.670903,-0.55996,0.0,-0.99892,0.0,0.098144,1.16959,-0.183289,-0.098144,1.16959,0.183289,0.098144,1.20027,0.0,0.098144,1.16959,0.183289,-0.098144,1.20027,0.0,-0.098144,1.16959,-0.183289,-0.098144,1.37863,0.183289,0.098144,1.37863,0.183289,-0.098144,1.37863,-0.183289,0.098144,1.37863,-0.183289,-0.05577,1.37863,-0.032199,0.0,1.37863,-0.064398,-0.05577,1.37863,0.032199,0.0,1.37863,0.064398,0.05577,1.37863,0.032199,0.05577,1.37863,-0.032199,0.0,1.72158,0.0,0.0,1.62655,-0.164602,-0.14255,1.62655,-0.082301,-0.14255,1.62655,0.082301,0.0,1.62655,0.164602,0.14255,1.62655,0.082301,0.14255,1.62655,-0.082301,0.0,1.43648,-0.164602,-0.14255,1.43648,-0.082301,-0.14255,1.43648,0.082301,0.0,1.43648,0.164602,0.14255,1.43648,0.082301,0.14255,1.43648,-0.082301]
                              }
                            },
                          "-normal":
                            { "Normal":
                              {
                                "@DEF":"MarkerBuoy-NORMAL",
                                "@vector":[0.5343,0.6585,-0.5298,0.0,-0.663,0.7486,-0.7071,0.0,-0.7071,-0.2,0.9307,0.3061,-0.7771,-0.4413,-0.4486,0.0,0.4413,-0.8973,1.0,0.0,0.0,0.0,-0.4413,0.8973,-0.5344,0.6584,-0.5299,-0.5293,-0.663,-0.5293,-0.2238,0.9322,-0.2841,0.0,-0.663,-0.7486,0.7771,0.4413,0.4486,0.2258,0.932,-0.2832,-1.0,0.0,0.0,0.0,1.0,0.0,0.433,-0.866,0.25,0.0,-0.4413,-0.8973,0.0048,0.6615,0.7499,-0.3836,0.9234,9.0E-4,0.0,-0.866,0.5,0.3836,0.9234,-9.0E-4,-0.7487,0.6628,1.0E-4,0.5279,0.6635,0.53,-0.7771,0.4413,0.4486,0.7487,0.6628,-1.0E-4,0.7071,0.0,0.7071,0.7771,0.4413,-0.4486,0.7771,-0.4413,0.4486,-0.433,-0.866,0.2499,0.0,0.0,1.0,0.433,-0.866,-0.25,0.7486,-0.663,0.0,0.5293,-0.663,0.5293,0.0,-1.0,0.0,0.0,-0.866,-0.5,0.1929,0.9052,0.3785,-0.7071,0.0,0.7071,-0.7771,0.4413,-0.4486,0.7071,0.0,-0.7071,-0.7771,-0.4413,0.4486,0.0,0.4413,0.8973,0.7771,-0.4413,-0.4486,-0.433,-0.866,-0.25,0.0,0.0,-1.0,-0.7486,-0.663,0.0,-0.5293,-0.663,0.5293,-0.5343,0.6585,0.5298,0.0,0.6543,-0.7561,0.5293,-0.663,-0.5293]
                              }
                            },
                          "-texCoord":
                            { "TextureCoordinate":
                              {
                                "@DEF":"MarkerBuoy-TEXCOORD",
                                "@point":[0.498419,0.284616,0.781362,0.247681,0.996339,0.420993,4.99E-4,0.420993,0.215477,0.247681,4.99E-4,4.99E-4,0.215477,0.173811,0.996339,4.99E-4,0.498419,0.136876,0.781361,0.173811,0.5,0.756234,0.5,0.859768,0.25025,0.859768,4.99E-4,0.859768,0.9995,0.872357,0.5,0.98848,0.999501,0.640111,0.5,0.523988,4.99E-4,0.640111,4.99E-4,0.872357,0.5,0.847096,0.695422,0.801665,0.695422,0.710803,0.5,0.665371,0.304578,0.710803,0.304578,0.801665,4.99E-4,0.872357,4.99E-4,0.640111,0.9995,0.640111,0.999501,0.872357,0.9995,0.602344,0.9995,0.859768,0.5,0.602344,0.74975,0.602344,0.74975,0.859768,0.25025,0.602344,4.99E-4,0.602344,4.99E-4,0.446283,0.9995,0.446283,0.187029,0.015249,4.99E-4,0.446283,4.99E-4,4.99E-4,0.9995,4.99E-4,0.5,0.06591,0.156486,0.93885,0.25,0.754033,0.5,0.754033,0.5,0.971664,0.75,0.754033,0.843514,0.93885,1.0,0.754033,1.15649,0.93885,1.25,0.754033,1.5,0.754033,1.5,0.971664,1.75,0.754033,1.84351,0.93885,2.0,0.754033,2.0,0.505777,0.25,0.505777,0.5,0.505777,0.75,0.505777,1.0,0.505777,1.25,0.505777,1.5,0.505777,1.75,0.505777,2.0,0.254138,0.25,0.254138,0.5,0.254138,0.75,0.254138,1.0,0.254138,1.25,0.254138,1.5,0.254138,1.75,0.254138,1.875,0.0,0.0,0.754033,0.0,0.505777,0.0,0.254138,0.125,0.0,0.375,0.0,0.625,0.0,0.875,0.0,1.125,0.0,1.375,0.0,1.625,0.0,-0.156486,0.93885]
                              }
                            }
                        }
                      }
                  }
                },
                { "Shape":
                  {
                    "-appearance":
                      { "Appearance":
                        {
                          "-material":
                            { "Material":
                              {
                                "@USE":"MarkerBuoy-MATERIAL"
                              }
                            },
                          "-texture":
                            { "ImageTexture":
                              {
                                "@url":["Textures/MarkerBuoy2.jpg","https://www.web3d.org/x3d/content/examples/Savage/HarborEquipment/Buoys/Textures/MarkerBuoy2.jpg"]
                              }
                            }
                        }
                      },
                    "-geometry":
                      { "IndexedFaceSet":
                        {
                          "@coordIndex":[32,31,26,-1,26,28,32,-1,34,32,28,-1,27,34,28,-1,33,34,25,-1,25,30,33,-1,31,33,30,-1,29,31,30,-1,25,34,27,-1,26,31,29,-1,36,40,34,-1,36,34,33,-1,35,36,33,-1,35,33,31,-1,37,35,31,-1,37,31,32,-1,38,37,32,-1,39,38,32,-1,39,32,34,-1,39,34,40,-1,41,42,43,-1,41,43,44,-1,41,44,45,-1,41,45,46,-1,41,46,47,-1,41,47,42,-1,49,43,42,-1,42,48,49,-1,50,44,43,-1,43,49,50,-1,51,45,44,-1,44,50,51,-1,52,46,45,-1,45,51,52,-1,53,47,46,-1,46,52,53,-1,48,42,47,-1,47,53,48,-1,49,48,36,-1,36,35,49,-1,35,37,50,-1,50,49,35,-1,51,50,37,-1,37,38,51,-1,38,39,52,-1,52,51,38,-1,53,52,39,-1,39,40,53,-1,36,48,53,-1,53,40,36,-1],
                          "@normalIndex":[30,30,30,-1,30,30,30,-1,6,6,6,-1,6,6,6,-1,44,44,44,-1,44,44,44,-1,14,14,14,-1,14,14,14,-1,6,6,6,-1,14,14,14,-1,15,15,15,-1,15,15,15,-1,15,15,15,-1,15,15,15,-1,15,15,15,-1,15,15,15,-1,15,15,15,-1,15,15,15,-1,15,15,15,-1,15,15,15,-1,15,5,38,-1,15,38,24,-1,15,24,41,-1,15,41,12,-1,15,12,27,-1,15,27,5,-1,4,38,5,-1,5,17,4,-1,40,24,38,-1,38,4,40,-1,7,41,24,-1,24,40,7,-1,28,12,41,-1,41,7,28,-1,42,27,12,-1,12,28,42,-1,17,5,27,-1,27,42,17,-1,4,17,35,-1,35,43,4,-1,43,29,40,-1,40,4,43,-1,7,40,29,-1,29,20,7,-1,20,16,28,-1,28,7,20,-1,42,28,16,-1,16,31,42,-1,35,17,42,-1,42,31,35,-1],
                          "@texCoordIndex":[38,40,41,-1,41,42,38,-1,38,37,39,-1,43,38,39,-1,38,40,41,-1,41,42,38,-1,38,37,39,-1,43,38,39,-1,42,38,43,-1,42,38,43,-1,0,1,2,-1,0,2,3,-1,4,0,3,-1,4,3,5,-1,6,4,5,-1,6,5,7,-1,8,6,7,-1,9,8,7,-1,9,7,2,-1,9,2,1,-1,10,15,26,-1,10,26,27,-1,10,27,17,-1,10,17,28,-1,10,28,29,-1,10,29,15,-1,30,31,11,-1,11,32,30,-1,33,34,12,-1,12,35,33,-1,32,11,13,-1,13,36,32,-1,30,31,11,-1,11,32,30,-1,33,34,12,-1,12,35,33,-1,32,11,13,-1,13,36,32,-1,14,15,20,-1,20,21,14,-1,21,22,16,-1,16,14,21,-1,17,16,22,-1,22,23,17,-1,23,24,18,-1,18,17,23,-1,19,18,24,-1,24,25,19,-1,20,15,19,-1,19,25,20,-1],
                          "-coord":
                            { "Coordinate":
                              {
                                "@USE":"MarkerBuoy-COORD"
                              }
                            },
                          "-normal":
                            { "Normal":
                              {
                                "@USE":"MarkerBuoy-NORMAL"
                              }
                            },
                          "-texCoord":
                            { "TextureCoordinate":
                              {
                                "@USE":"MarkerBuoy-TEXCOORD"
                              }
                            }
                        }
                      }
                  }
                }
              ]
            }
          }
        ]
    }
  }
}