{ "X3D": {
    "encoding":"UTF-8",
    "@profile":"Interactive",
    "@version":"3.3",
    "@xsd:noNamespaceSchemaLocation":"https://www.web3d.org/specifications/x3d-3.3.xsd",
    "JSON schema":"https://www.web3d.org/specifications/x3d-4.0-JSONSchema.autogenerated.json",
    "head": {
        "meta": [
          {
            "@name":"title",
            "@content":"BlenderDefaultBox.x3d"
          },
          {
            "@name":"description",
            "@content":"Blender default box exported to X3D, with adjustments and cleanups to illustrate best practices for authoring. After launching Blender use menu items File, Export, X3D."
          },
          {
            "@name":"created",
            "@content":"19 March 2020"
          },
          {
            "@name":"translated",
            "@content":"19 March 2020"
          },
          {
            "@name":"modified",
            "@content":"20 March 2020"
          },
          {
            "@name":"creator",
            "@content":"Don Brutzman"
          },
          {
            "@name":"reference",
            "@content":"BlenderIssues.txt"
          },
          {
            "@name":"Image",
            "@content":"BlenderDefaultEntryScreen.png"
          },
          {
            "@name":"reference",
            "@content":"BlenderDefaultBox.original.txt"
          },
          {
            "@name":"generator",
            "@content":"Blender 2.82 (sub 7) https://blender.org"
          },
          {
            "@name":"generator",
            "@content":"X3D-Edit 3.3, https://www.web3d.org/x3d/tools/X3D-Edit"
          },
          {
            "@name":"reference",
            "@content":"https://www.web3d.org/x3d/content/X3dTooltips.html"
          },
          {
            "@name":"reference",
            "@content":"https://www.web3d.org/x3d/content/examples/X3dResources.html"
          },
          {
            "@name":"reference",
            "@content":"https://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html"
          },
          {
            "@name":"identifier",
            "@content":"https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/Conversions/BlenderDefaultBox.x3d"
          },
          {
            "@name":"license",
            "@content":"https://www.web3d.org/x3d/content/examples/license.html"
          },
          {
            "@name":"translated",
            "@content":"16 April 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":"BlenderDefaultBox"
            }
          },
          { "NavigationInfo":
            {
              "@avatarSize":[0.25,1.75,0.75],
              "@headlight":false
            }
          },
          { "Background":
            {
              "@DEF":"WO_World",
              "@groundColor":[0.051,0.051,0.051],
              "@skyColor":[0.051,0.051,0.051]
            }
          },
          { "Transform":
            {
              "@DEF":"Cube_TRANSFORM",
              "@rotation":[0,0.707107,0.707107,3.141593],
              "-children":[
                { "Transform":
                  {
                    "@DEF":"Cube_ifs_TRANSFORM",
                    "-children":[
                      { "Group":
                        {
                          "@DEF":"group_ME_Cube",
                          "-children":[
                            { "Shape":
                              {
                                "-appearance":
                                  { "Appearance":
                                    {
                                      "-material":
                                        { "Material":
                                          {
                                            "@DEF":"MA_Material",
                                            "@ambientIntensity":0,
                                            "@shininess":0.5,
                                            "@specularColor":[0.401,0.401,0.401]
                                          }
                                        }
                                    }
                                  },
                                "-geometry":
                                  { "IndexedFaceSet":
                                    {
                                      "@coordIndex":[0,4,6,2,-1,3,2,6,7,-1,7,6,4,5,-1,5,1,3,7,-1,1,0,2,3,-1,5,4,0,1,-1],
                                      "@solid":false,
                                      "@texCoordIndex":[0,1,2,3,-1,4,5,6,7,-1,8,9,10,11,-1,12,13,14,15,-1,16,17,18,19,-1,20,21,22,23,-1],
                                      "-coord":
                                        { "Coordinate":
                                          {
                                            "@DEF":"coords_ME_Cube",
                                            "@point":[1,1,1,1,1,-1,1,-1,1,1,-1,-1,-1,1,1,-1,1,-1,-1,-1,1,-1,-1,-1]
                                          }
                                        },
                                      "-texCoord":
                                        { "TextureCoordinate":
                                          {
                                            "@point":[0.625,0.5,0.875,0.5,0.875,0.75,0.625,0.75,0.375,0.75,0.625,0.75,0.625,1,0.375,1,0.375,0,0.625,0,0.625,0.25,0.375,0.25,0.125,0.5,0.375,0.5,0.375,0.75,0.125,0.75,0.375,0.5,0.625,0.5,0.625,0.75,0.375,0.75,0.375,0.25,0.625,0.25,0.625,0.5,0.375,0.5]
                                          }
                                        }
                                    }
                                  }
                              }
                            }
                          ]
                        }
                      }
                    ]
                  }
                }
              ]
            }
          },
          { "Transform":
            {
              "@DEF":"Light_TRANSFORM",
              "@rotation":[-0.498084,-0.762016,-0.413815,1.513875],
              "@translation":[-4.076245,5.903862,1.005454],
              "-children":[
                { "PointLight":
                  {
                    "@DEF":"LA_Light",
                    "@radius":30
                  }
                }
              ]
            }
          },
          { "Transform":
            {
              "@DEF":"Camera_TRANSFORM",
              "@rotation":[-0.098233,-0.968789,-0.227591,2.349487],
              "@translation":[-7.358891,4.958309,-6.925791],
              "-children":[
                { "Viewpoint":
                  {
                    "@DEF":"CA_Camera",
                    "@description":"initial view, rotate to examine object",
                    "@fieldOfView":0.691,
                    "@orientation":[0,-0.47,-0.88,0],
                    "@position":[0,0,0]
                  }
                }
              ]
            }
          },
          {
            "#comment":"RGB axes debug diagnostic added to original box"
          },
          { "Transform":
            {
              "@DEF":"DebugDiagnostic",
              "@scale":[2,2,2],
              "-children":[
                { "Shape":
                  {
                    "@DEF":"AxisLinesShape",
                    "-children":[
                      {
                        "#comment":"RGB lines showing XYZ axes"
                      }
                    ],
                    "-geometry":
                      { "IndexedLineSet":
                        {
                          "@colorIndex":[0,1,2],
                          "@colorPerVertex":false,
                          "@coordIndex":[0,1,-1,0,2,-1,0,3,-1],
                          "-coord":
                            { "Coordinate":
                              {
                                "@point":[0,0,0,1.0,0,0,0,1.0,0,0,0,1.0]
                              }
                            },
                          "-color":
                            { "Color":
                              {
                                "@color":[1,0,0,0,0.6,0,0,0,1]
                              }
                            }
                        }
                      }
                  }
                }
              ]
            }
          }
        ]
    }
  }
}