{ "X3D": {
    "encoding":"UTF-8",
    "@profile":"Immersive",
    "@version":"3.2",
    "@xsd:noNamespaceSchemaLocation":"https://www.web3d.org/specifications/x3d-3.2.xsd",
    "JSON schema":"https://www.web3d.org/specifications/x3d-4.0-JSONSchema.autogenerated.json",
    "head": {
        "component": [
          {
            "@name":"Navigation",
            "@level":3
          }
        ],
        "meta": [
          {
            "@name":"title",
            "@content":"SolarAuv.x3d"
          },
          {
            "@name":"description",
            "@content":"Solar-Powered Autonomous Unmanned Vehicle by Autonomous Undersea Systems Institute (AUSI) and Falmouth Scientific Inc."
          },
          {
            "@name":"creator",
            "@content":"Randy A. Garrido"
          },
          {
            "@name":"created",
            "@content":"1 June 2004"
          },
          {
            "@name":"modified",
            "@content":"20 October 2019"
          },
          {
            "@name":"subject",
            "@content":"SeaWeb, SolarAUV, Solar-Powered AUV"
          },
          {
            "@name":"photograph",
            "@content":"SAUVIIBuzzardsBay.jpg"
          },
          {
            "@name":"warning",
            "@content":"TODO: check extrusions ccw true/false"
          },
          {
            "@name":"warning",
            "@content":"TODO: restore ViewpointGroup, Navigation component"
          },
          {
            "@name":"reference",
            "@content":"http://www.ausi.org"
          },
          {
            "@name":"reference",
            "@content":"Falmouth Scientific Inc. http://www.falmouth.com"
          },
          {
            "@name":"identifier",
            "@content":"https://www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedUnderwaterVehicles/SolarAuv.x3d"
          },
          {
            "@name":"generator",
            "@content":"X3D-Edit 3.2, 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":[
          { "Background":
            {
              "@DEF":"Background",
              "@groundColor":[0,0,0.8],
              "@skyColor":[0.2,0.2,0.8]
            }
          },
          { "Viewpoint":
            {
              "@description":"Solar Autonomous Unmanned Vehicle (AUV)",
              "@orientation":[1,0,0,-0.35],
              "@position":[0,1.25,3.25]
            }
          },
          {
            "#comment":"<ViewpointGroup description='Solar AUV View Points' size='100 100 100'> </ViewpointGroup>"
          },
          { "Viewpoint":
            {
              "@description":"SolarAUV view from rear, 5m",
              "@orientation":[0,1,0,-1.57],
              "@position":[-5,1,0]
            }
          },
          { "Viewpoint":
            {
              "@description":"SolarAUV side view, 5m",
              "@orientation":[0,1,0,3.141592653],
              "@position":[0,0,-5]
            }
          },
          { "Viewpoint":
            {
              "@description":"SolarAUV view from above, 5m",
              "@orientation":[1,0,0,-1.57],
              "@position":[0,5,0]
            }
          },
          { "Viewpoint":
            {
              "@description":"SolarAUV oblique view",
              "@orientation":[-0.814,0.581,-0.007,1.25],
              "@position":[2,2.875,1.3]
            }
          },
          { "LOD":
            {
              "@range":[100,1000],
              "-children":[
                { "Transform":
                  {
                    "-children":[
                      { "Group":
                        {
                          "@DEF":"SolarPanel",
                          "-children":[
                            { "Transform":
                              {
                                "@DEF":"SquarePanelYellow",
                                "@translation":[0.020625,-0.04,0],
                                "-children":[
                                  { "Shape":
                                    {
                                      "@DEF":"SquarePanel",
                                      "-appearance":
                                        { "Appearance":
                                          {
                                            "-material":
                                              { "Material":
                                                {
                                                  "@diffuseColor":[1,1,0.4]
                                                }
                                              }
                                          }
                                        },
                                      "-geometry":
                                        { "Box":
                                          {
                                            "@size":[1.20625,0.02,1.0]
                                          }
                                        }
                                    }
                                  }
                                ]
                              }
                            },
                            { "Transform":
                              {
                                "@DEF":"MainSolarPanel",
                                "@translation":[0.020625,-0.01,0],
                                "-children":[
                                  { "Shape":
                                    {
                                      "-appearance":
                                        { "Appearance":
                                          {
                                            "-material":
                                              { "Material":
                                                {
                                                  "@diffuseColor":[1,1,1]
                                                }
                                              }
                                          }
                                        },
                                      "-geometry":
                                        { "Box":
                                          {
                                            "@size":[1.175,0.02,0.975]
                                          }
                                        }
                                    }
                                  }
                                ]
                              }
                            },
                            { "Transform":
                              {
                                "@DEF":"SolarCells",
                                "-children":[
                                  { "Transform":
                                    {
                                      "-children":[
                                        { "Shape":
                                          {
                                            "@DEF":"Cell1",
                                            "-appearance":
                                              { "Appearance":
                                                {
                                                  "-material":
                                                    { "Material":
                                                      {
                                                        "@diffuseColor":[0,0,0],
                                                        "@shininess":1,
                                                        "@specularColor":[0.7,0.7,0.7]
                                                      }
                                                    }
                                                }
                                              },
                                            "-geometry":
                                              { "Extrusion":
                                                {
                                                  "@crossSection":[0.0645,0.0400,0.0645,-0.0400,0.0450,-0.0595,-0.0450,-0.0595,-0.0645,-0.0400,-0.0645,0.0400,-0.0450,0.0595,0.0450,0.0595,0.0645,0.0400],
                                                  "@solid":false,
                                                  "@spine":[-0.495375,0.0,-0.4230,-0.495375,0.001,-0.4230]
                                                }
                                              }
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.0,0.0,0.1195],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.0,0.0,0.239],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.0,0.0,0.3585],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.0,0.0,0.488],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.0,0.0,0.6075],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.0,0.0,0.727],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.0,0.0,0.8465],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        }
                                      ]
                                    }
                                  },
                                  { "Transform":
                                    {
                                      "-children":[
                                        { "Transform":
                                          {
                                            "@translation":[0.1295,0.0,0.0],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.1295,0.0,0.1195],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.1295,0.0,0.239],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.1295,0.0,0.3585],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.1295,0.0,0.488],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.1295,0.0,0.6075],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.1295,0.0,0.727],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.1295,0.0,0.8465],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        }
                                      ]
                                    }
                                  },
                                  { "Transform":
                                    {
                                      "-children":[
                                        { "Transform":
                                          {
                                            "@translation":[0.259,0.0,0.0],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.259,0.0,0.1195],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.259,0.0,0.239],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.259,0.0,0.3585],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.259,0.0,0.488],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.259,0.0,0.6075],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.259,0.0,0.727],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.259,0.0,0.8465],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        }
                                      ]
                                    }
                                  },
                                  { "Transform":
                                    {
                                      "-children":[
                                        { "Transform":
                                          {
                                            "@translation":[0.3885,0.0,0.0],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.3885,0.0,0.1195],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.3885,0.0,0.239],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.3885,0.0,0.3585],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.3885,0.0,0.488],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.3885,0.0,0.6075],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.3885,0.0,0.727],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.3885,0.0,0.8465],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        }
                                      ]
                                    }
                                  },
                                  { "Transform":
                                    {
                                      "-children":[
                                        { "Transform":
                                          {
                                            "@translation":[0.518,0.0,0.0],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.518,0.0,0.1195],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.518,0.0,0.239],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.518,0.0,0.3585],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.518,0.0,0.488],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.518,0.0,0.6075],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.518,0.0,0.727],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.518,0.0,0.8465],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        }
                                      ]
                                    }
                                  },
                                  { "Transform":
                                    {
                                      "-children":[
                                        { "Transform":
                                          {
                                            "@translation":[0.6475,0.0,0.0],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.6475,0.0,0.1195],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.6475,0.0,0.239],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.6475,0.0,0.3585],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.6475,0.0,0.488],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.6475,0.0,0.6075],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.6475,0.0,0.727],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.6475,0.0,0.8465],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        }
                                      ]
                                    }
                                  },
                                  { "Transform":
                                    {
                                      "-children":[
                                        { "Transform":
                                          {
                                            "@translation":[0.777,0.0,0.0],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.777,0.0,0.1195],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.777,0.0,0.239],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.777,0.0,0.3585],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.777,0.0,0.488],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.777,0.0,0.6075],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.777,0.0,0.727],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.777,0.0,0.8465],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        }
                                      ]
                                    }
                                  },
                                  { "Transform":
                                    {
                                      "-children":[
                                        { "Transform":
                                          {
                                            "@translation":[0.9065,0.0,0.0],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.9065,0.0,0.1195],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.9065,0.0,0.239],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.9065,0.0,0.3585],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.9065,0.0,0.488],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.9065,0.0,0.6075],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.9065,0.0,0.727],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[0.9065,0.0,0.8465],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        }
                                      ]
                                    }
                                  },
                                  { "Transform":
                                    {
                                      "-children":[
                                        { "Transform":
                                          {
                                            "@translation":[1.036,0.0,0.0],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[1.036,0.0,0.1195],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[1.036,0.0,0.239],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[1.036,0.0,0.3585],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[1.036,0.0,0.488],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[1.036,0.0,0.6075],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[1.036,0.0,0.727],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@translation":[1.036,0.0,0.8465],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "@USE":"Cell1"
                                                }
                                              }
                                            ]
                                          }
                                        }
                                      ]
                                    }
                                  }
                                ]
                              }
                            },
                            { "Group":
                              {
                                "@DEF":"CurvedEdges",
                                "-children":[
                                  { "Group":
                                    {
                                      "@DEF":"TailEndCurvedEdge",
                                      "-children":[
                                        { "Transform":
                                          {
                                            "@DEF":"RightTailCornerCurvedEdge",
                                            "@rotation":[0,0,1,1.57],
                                            "@translation":[-0.8,-0.025,0.0125],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "-appearance":
                                                    { "Appearance":
                                                      {
                                                        "-material":
                                                          { "Material":
                                                            {
                                                              "@diffuseColor":[1,1,0.4]
                                                            }
                                                          }
                                                      }
                                                    },
                                                  "-geometry":
                                                    { "Extrusion":
                                                      {
                                                        "@convex":false,
                                                        "@creaseAngle":0.5,
                                                        "@crossSection":[-0.01250,0.02500,0.02500,0.02500,0.02657,0.02490,0.02811,0.02461,0.02960,0.02412,0.03102,0.02345,0.03235,0.02261,0.03356,0.02161,0.03463,0.02047,0.03555,0.01920,0.03631,0.01782,0.03689,0.01636,0.03728,0.01484,0.03748,0.01328,0.03750,0.01250,0.03750,-0.01250,0.03748,-0.01328,0.03728,-0.01484,0.03689,-0.01636,0.03631,-0.01782,0.03555,-0.01920,0.03463,-0.02047,0.03356,-0.02161,0.03235,-0.02261,0.03102,-0.02345,0.02960,-0.02412,0.02811,-0.02461,0.02657,-0.02490,0.02500,-0.02500,-0.01250,-0.02500],
                                                        "@solid":false,
                                                        "@spine":[0.0,0.00386,0.01189,0.0,0.00532,0.01131,0.0,0.00670,0.01055,0.0,0.00797,0.00963,0.0,0.00911,0.00856,0.0,0.01011,0.00735,0.0,0.01095,0.00602,0.0,0.01162,0.00460,0.0,0.01211,0.00311,0.0,0.01240,0.00157,0.0,0.01250,0.00000,0.0,0.01240,-0.00157]
                                                      }
                                                    }
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@DEF":"LeftTailCornerCurvedEdge",
                                            "@rotation":[0,0,1,1.57],
                                            "@translation":[-0.8,-0.025,-0.0125],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "-appearance":
                                                    { "Appearance":
                                                      {
                                                        "-material":
                                                          { "Material":
                                                            {
                                                              "@diffuseColor":[1,1,0.4]
                                                            }
                                                          }
                                                      }
                                                    },
                                                  "-geometry":
                                                    { "Extrusion":
                                                      {
                                                        "@convex":false,
                                                        "@creaseAngle":0.5,
                                                        "@crossSection":[-0.01250,0.02500,0.02500,0.02500,0.02657,0.02490,0.02811,0.02461,0.02960,0.02412,0.03102,0.02345,0.03235,0.02261,0.03356,0.02161,0.03463,0.02047,0.03555,0.01920,0.03631,0.01782,0.03689,0.01636,0.03728,0.01484,0.03748,0.01328,0.03750,0.01250,0.03750,-0.01250,0.03748,-0.01328,0.03728,-0.01484,0.03689,-0.01636,0.03631,-0.01782,0.03555,-0.01920,0.03463,-0.02047,0.03356,-0.02161,0.03235,-0.02261,0.03102,-0.02345,0.02960,-0.02412,0.02811,-0.02461,0.02657,-0.02490,0.02500,-0.02500,-0.01250,-0.02500],
                                                        "@solid":false,
                                                        "@spine":[0.0,0.01240,0.00157,0.0,0.01250,0.00000,0.0,0.01240,-0.00157,0.0,0.01211,-0.00311,0.0,0.01162,-0.00460,0.0,0.01095,-0.00602,0.0,0.01011,-0.00735,0.0,0.00911,-0.00856,0.0,0.00797,-0.00963,0.0,0.00670,-0.01055,0.0,0.00532,-0.01131,0.0,0.00386,-0.01189]
                                                      }
                                                    }
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@DEF":"TailRearSideCurvedEdge",
                                            "@rotation":[0,0,1,1.57],
                                            "@translation":[-0.8,-0.025,0.0],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "-appearance":
                                                    { "Appearance":
                                                      {
                                                        "-material":
                                                          { "Material":
                                                            {
                                                              "@diffuseColor":[1,1,0.4]
                                                            }
                                                          }
                                                      }
                                                    },
                                                  "-geometry":
                                                    { "Extrusion":
                                                      {
                                                        "@convex":false,
                                                        "@creaseAngle":0.5,
                                                        "@crossSection":[-0.02500,0.00000,-0.02500,0.03750,-0.02490,0.03907,-0.02461,0.04061,-0.02412,0.04210,-0.02345,0.04352,-0.02261,0.04485,-0.02161,0.04606,-0.02047,0.04713,-0.01920,0.04805,-0.01782,0.04881,-0.01636,0.04939,-0.01484,0.04978,-0.01328,0.04998,0.01328,0.04998,0.01484,0.04978,0.01636,0.04939,0.01782,0.04881,0.01920,0.04805,0.02047,0.04713,0.02161,0.04606,0.02261,0.04485,0.02345,0.04352,0.02412,0.04210,0.02461,0.04061,0.02490,0.03907,0.02500,0.03750,0.02500,0.00000,-0.02500,0.0],
                                                        "@solid":false,
                                                        "@spine":[0.0,0.0,0.0125,0.0,0.0,-0.0125]
                                                      }
                                                    }
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@DEF":"TailRightSideCurvedEdge",
                                            "@rotation":[0,1,0,-0.18875],
                                            "@translation":[-0.6,-0.025,0.0499125],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "-appearance":
                                                    { "Appearance":
                                                      {
                                                        "-material":
                                                          { "Material":
                                                            {
                                                              "@diffuseColor":[1,1,0.4]
                                                            }
                                                          }
                                                      }
                                                    },
                                                  "-geometry":
                                                    { "Extrusion":
                                                      {
                                                        "@convex":false,
                                                        "@creaseAngle":0.5,
                                                        "@crossSection":[-0.02500,0.00000,-0.02500,0.03750,-0.02490,0.03907,-0.02461,0.04061,-0.02412,0.04210,-0.02345,0.04352,-0.02261,0.04485,-0.02161,0.04606,-0.02047,0.04713,-0.01920,0.04805,-0.01782,0.04881,-0.01636,0.04939,-0.01484,0.04978,-0.01328,0.04998,0.01328,0.04998,0.01484,0.04978,0.01636,0.04939,0.01782,0.04881,0.01920,0.04805,0.02047,0.04713,0.02161,0.04606,0.02261,0.04485,0.02345,0.04352,0.02412,0.04210,0.02461,0.04061,0.02490,0.03907,0.02500,0.03750,0.02500,0.0],
                                                        "@solid":false,
                                                        "@spine":[-0.2125,0.0,0.0,0.0,0.0,0.0]
                                                      }
                                                    }
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@DEF":"TailLeftSideCurvedEdge",
                                            "@rotation":[0,1,0,0.18875],
                                            "@translation":[-0.6,-0.025,-0.0499125],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "-appearance":
                                                    { "Appearance":
                                                      {
                                                        "-material":
                                                          { "Material":
                                                            {
                                                              "@diffuseColor":[1,1,0.4]
                                                            }
                                                          }
                                                      }
                                                    },
                                                  "-geometry":
                                                    { "Extrusion":
                                                      {
                                                        "@convex":false,
                                                        "@creaseAngle":0.5,
                                                        "@crossSection":[0.02500,0.00000,0.02500,-0.03750,0.02490,-0.03907,0.02461,-0.04061,0.02412,-0.04210,0.02345,-0.04352,0.02261,-0.04485,0.02161,-0.04606,0.02047,-0.04713,0.01920,-0.04805,0.01782,-0.04881,0.01636,-0.04939,0.01484,-0.04978,0.01328,-0.04998,-0.01328,-0.04998,-0.01484,-0.04978,-0.01636,-0.04939,-0.01782,-0.04881,-0.01920,-0.04805,-0.02047,-0.04713,-0.02161,-0.04606,-0.02261,-0.04485,-0.02345,-0.04352,-0.02412,-0.04210,-0.02461,-0.04061,-0.02490,-0.03907,-0.02500,-0.03750,-0.02500,0.00000,0.02500,0.0],
                                                        "@solid":false,
                                                        "@spine":[0.0,0.0,0.0,-0.2125,0.0,0.0]
                                                      }
                                                    }
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@DEF":"RearShape",
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "-appearance":
                                                    { "Appearance":
                                                      {
                                                        "-material":
                                                          { "Material":
                                                            {
                                                              "@diffuseColor":[1,1,0.4]
                                                            }
                                                          }
                                                      }
                                                    },
                                                  "-geometry":
                                                    { "Extrusion":
                                                      {
                                                        "@crossSection":[0,0.05,0.20,0.025,0.20,-0.025,0,-0.05],
                                                        "@solid":false,
                                                        "@spine":[-0.6,0,0,-0.6,-0.05,0]
                                                      }
                                                    }
                                                }
                                              }
                                            ]
                                          }
                                        }
                                      ]
                                    }
                                  },
                                  { "Group":
                                    {
                                      "@DEF":"SolarPanelArea",
                                      "-children":[
                                        { "Transform":
                                          {
                                            "@DEF":"RightSideCurvedEdge",
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "-appearance":
                                                    { "Appearance":
                                                      {
                                                        "-material":
                                                          { "Material":
                                                            {
                                                              "@diffuseColor":[1,1,0.4]
                                                            }
                                                          }
                                                      }
                                                    },
                                                  "-geometry":
                                                    { "Extrusion":
                                                      {
                                                        "@convex":false,
                                                        "@creaseAngle":0.5,
                                                        "@crossSection":[-0.02500,0.00000,-0.02500,0.03750,-0.02490,0.03907,-0.02461,0.04061,-0.02412,0.04210,-0.02345,0.04352,-0.02261,0.04485,-0.02161,0.04606,-0.02047,0.04713,-0.01920,0.04805,-0.01782,0.04881,-0.01636,0.04939,-0.01484,0.04978,-0.01328,0.04998,0.01328,0.04998,0.01484,0.04978,0.01636,0.04939,0.01782,0.04881,0.01920,0.04805,0.02047,0.04713,0.02161,0.04606,0.02261,0.04485,0.02345,0.04352,0.02412,0.04210,0.02461,0.04061,0.02490,0.03907,0.02500,0.03750,0.02500,0.00000,-0.02500,0.0],
                                                        "@orientation":[1,0,0,0.0,1,0,0,0.0],
                                                        "@solid":false,
                                                        "@spine":[0.61825,-0.025,0.5,-0.58125,-0.025,0.5]
                                                      }
                                                    }
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@DEF":"LeftSideCurvedEdge",
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "-appearance":
                                                    { "Appearance":
                                                      {
                                                        "-material":
                                                          { "Material":
                                                            {
                                                              "@diffuseColor":[1,1,0.4]
                                                            }
                                                          }
                                                      }
                                                    },
                                                  "-geometry":
                                                    { "Extrusion":
                                                      {
                                                        "@convex":false,
                                                        "@creaseAngle":0.5,
                                                        "@crossSection":[0.02500,0.00000,0.02500,-0.03750,0.02490,-0.03907,0.02461,-0.04061,0.02412,-0.04210,0.02345,-0.04352,0.02261,-0.04485,0.02161,-0.04606,0.02047,-0.04713,0.01920,-0.04805,0.01782,-0.04881,0.01636,-0.04939,0.01484,-0.04978,0.01328,-0.04998,-0.01328,-0.04998,-0.01484,-0.04978,-0.01636,-0.04939,-0.01782,-0.04881,-0.01920,-0.04805,-0.02047,-0.04713,-0.02161,-0.04606,-0.02261,-0.04485,-0.02345,-0.04352,-0.02412,-0.04210,-0.02461,-0.04061,-0.02490,-0.03907,-0.02500,-0.03750,-0.02500,0.00000,0.02500,0.0],
                                                        "@orientation":[1,0,0,0.0,1,0,0,0.0],
                                                        "@solid":false,
                                                        "@spine":[-0.58125,-0.025,-0.5,0.61825,-0.025,-0.5]
                                                      }
                                                    }
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@DEF":"RearSideCurvedEdge",
                                            "@rotation":[0,0,1,1.57],
                                            "@translation":[-0.58125,-0.025,0.0],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "-appearance":
                                                    { "Appearance":
                                                      {
                                                        "-material":
                                                          { "Material":
                                                            {
                                                              "@diffuseColor":[1,1,0.4]
                                                            }
                                                          }
                                                      }
                                                    },
                                                  "-geometry":
                                                    { "Extrusion":
                                                      {
                                                        "@convex":false,
                                                        "@creaseAngle":0.5,
                                                        "@crossSection":[-0.02500,0.00000,-0.02500,0.03750,-0.02490,0.03907,-0.02461,0.04061,-0.02412,0.04210,-0.02345,0.04352,-0.02261,0.04485,-0.02161,0.04606,-0.02047,0.04713,-0.01920,0.04805,-0.01782,0.04881,-0.01636,0.04939,-0.01484,0.04978,-0.01328,0.04998,0.01328,0.04998,0.01484,0.04978,0.01636,0.04939,0.01782,0.04881,0.01920,0.04805,0.02047,0.04713,0.02161,0.04606,0.02261,0.04485,0.02345,0.04352,0.02412,0.04210,0.02461,0.04061,0.02490,0.03907,0.02500,0.03750,0.02500,0.00000,-0.02500,0.0],
                                                        "@solid":false,
                                                        "@spine":[0.0,0.0,0.5,0.0,0.0,-0.5]
                                                      }
                                                    }
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@DEF":"RightRearCornerCurvedEdge",
                                            "@rotation":[0,0,1,1.57],
                                            "@translation":[-0.58125,-0.025,0.5],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "-appearance":
                                                    { "Appearance":
                                                      {
                                                        "-material":
                                                          { "Material":
                                                            {
                                                              "@diffuseColor":[1,1,0.4]
                                                            }
                                                          }
                                                      }
                                                    },
                                                  "-geometry":
                                                    { "Extrusion":
                                                      {
                                                        "@convex":false,
                                                        "@creaseAngle":0.5,
                                                        "@crossSection":[-0.01250,0.02500,0.02500,0.02500,0.02657,0.02490,0.02811,0.02461,0.02960,0.02412,0.03102,0.02345,0.03235,0.02261,0.03356,0.02161,0.03463,0.02047,0.03555,0.01920,0.03631,0.01782,0.03689,0.01636,0.03728,0.01484,0.03748,0.01328,0.03750,0.01250,0.03750,-0.01250,0.03748,-0.01328,0.03728,-0.01484,0.03689,-0.01636,0.03631,-0.01782,0.03555,-0.01920,0.03463,-0.02047,0.03356,-0.02161,0.03235,-0.02261,0.03102,-0.02345,0.02960,-0.02412,0.02811,-0.02461,0.02657,-0.02490,0.02500,-0.02500,-0.01250,-0.02500],
                                                        "@solid":false,
                                                        "@spine":[0.0,-0.00078,0.01248,0.0,0.0,0.01250,0.0,0.00078,0.01248,0.0,0.00234,0.01228,0.0,0.00386,0.01189,0.0,0.00532,0.01131,0.0,0.00670,0.01055,0.0,0.00797,0.00963,0.0,0.00911,0.00856,0.0,0.01011,0.00735,0.0,0.01095,0.00602,0.0,0.01162,0.00460,0.0,0.01211,0.00311,0.0,0.01240,0.00157,0.0,0.01250,0.00000,0.0,0.01240,-0.00157]
                                                      }
                                                    }
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@DEF":"LeftRearCornerCurvedEdge",
                                            "@rotation":[0,0,1,1.57],
                                            "@translation":[-0.58125,-0.025,-0.5],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "-appearance":
                                                    { "Appearance":
                                                      {
                                                        "-material":
                                                          { "Material":
                                                            {
                                                              "@diffuseColor":[1,1,0.4]
                                                            }
                                                          }
                                                      }
                                                    },
                                                  "-geometry":
                                                    { "Extrusion":
                                                      {
                                                        "@convex":false,
                                                        "@creaseAngle":0.5,
                                                        "@crossSection":[-0.01250,0.02500,0.02500,0.02500,0.02657,0.02490,0.02811,0.02461,0.02960,0.02412,0.03102,0.02345,0.03235,0.02261,0.03356,0.02161,0.03463,0.02047,0.03555,0.01920,0.03631,0.01782,0.03689,0.01636,0.03728,0.01484,0.03748,0.01328,0.03750,0.01250,0.03750,-0.01250,0.03748,-0.01328,0.03728,-0.01484,0.03689,-0.01636,0.03631,-0.01782,0.03555,-0.01920,0.03463,-0.02047,0.03356,-0.02161,0.03235,-0.02261,0.03102,-0.02345,0.02960,-0.02412,0.02811,-0.02461,0.02657,-0.02490,0.02500,-0.02500,-0.01250,-0.02500],
                                                        "@solid":false,
                                                        "@spine":[0.0,0.01240,0.00157,0.0,0.01250,0.00000,0.0,0.01240,-0.00157,0.0,0.01211,-0.00311,0.0,0.01162,-0.00460,0.0,0.01095,-0.00602,0.0,0.01011,-0.00735,0.0,0.00911,-0.00856,0.0,0.00797,-0.00963,0.0,0.00670,-0.01055,0.0,0.00532,-0.01131,0.0,0.00386,-0.01189,0.0,0.00234,-0.01228,0.0,0.00078,-0.01248,0.0,-0.00078,-0.01248]
                                                      }
                                                    }
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@DEF":"RightFrontCornerCurvedEdge",
                                            "@rotation":[0,0,1,1.57],
                                            "@translation":[0.61825,-0.025,0.5],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "-appearance":
                                                    { "Appearance":
                                                      {
                                                        "-material":
                                                          { "Material":
                                                            {
                                                              "@diffuseColor":[1,1,0.4]
                                                            }
                                                          }
                                                      }
                                                    },
                                                  "-geometry":
                                                    { "Extrusion":
                                                      {
                                                        "@convex":false,
                                                        "@creaseAngle":0.5,
                                                        "@crossSection":[-0.01250,0.02500,0.02500,0.02500,0.02657,0.02490,0.02811,0.02461,0.02960,0.02412,0.03102,0.02345,0.03235,0.02261,0.03356,0.02161,0.03463,0.02047,0.03555,0.01920,0.03631,0.01782,0.03689,0.01636,0.03728,0.01484,0.03748,0.01328,0.03750,0.01250,0.03750,-0.01250,0.03748,-0.01328,0.03728,-0.01484,0.03689,-0.01636,0.03631,-0.01782,0.03555,-0.01920,0.03463,-0.02047,0.03356,-0.02161,0.03235,-0.02261,0.03102,-0.02345,0.02960,-0.02412,0.02811,-0.02461,0.02657,-0.02490,0.02500,-0.02500,-0.01250,-0.02500],
                                                        "@solid":false,
                                                        "@spine":[0.0,-0.00670,0.01055,0.0,-0.00532,0.01131,0.0,-0.00386,0.01189,0.0,-0.00234,0.01228,0.0,-0.00078,0.01248,0.0,0.00078,0.01248]
                                                      }
                                                    }
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@DEF":"LeftFrontCornerCurvedEdge",
                                            "@rotation":[0,0,1,1.57],
                                            "@translation":[0.61825,-0.025,-0.5],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "-appearance":
                                                    { "Appearance":
                                                      {
                                                        "-material":
                                                          { "Material":
                                                            {
                                                              "@diffuseColor":[1,1,0.4]
                                                            }
                                                          }
                                                      }
                                                    },
                                                  "-geometry":
                                                    { "Extrusion":
                                                      {
                                                        "@convex":false,
                                                        "@creaseAngle":0.5,
                                                        "@crossSection":[-0.01250,0.02500,0.02500,0.02500,0.02657,0.02490,0.02811,0.02461,0.02960,0.02412,0.03102,0.02345,0.03235,0.02261,0.03356,0.02161,0.03463,0.02047,0.03555,0.01920,0.03631,0.01782,0.03689,0.01636,0.03728,0.01484,0.03748,0.01328,0.03750,0.01250,0.03750,-0.01250,0.03748,-0.01328,0.03728,-0.01484,0.03689,-0.01636,0.03631,-0.01782,0.03555,-0.01920,0.03463,-0.02047,0.03356,-0.02161,0.03235,-0.02261,0.03102,-0.02345,0.02960,-0.02412,0.02811,-0.02461,0.02657,-0.02490,0.02500,-0.02500,-0.01250,-0.02500],
                                                        "@solid":false,
                                                        "@spine":[0.0,0.00078,-0.01248,0.0,-0.00078,-0.01248,0.0,-0.00234,-0.01228,0.0,-0.00386,-0.01189,0.0,-0.00532,-0.01131,0.0,-0.00670,-0.01055]
                                                      }
                                                    }
                                                }
                                              }
                                            ]
                                          }
                                        }
                                      ]
                                    }
                                  },
                                  { "Group":
                                    {
                                      "@DEF":"FrontTriangularShape",
                                      "-children":[
                                        { "Transform":
                                          {
                                            "@DEF":"FrontTriangularShapeFiller",
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "-appearance":
                                                    { "Appearance":
                                                      {
                                                        "-material":
                                                          { "Material":
                                                            {
                                                              "@diffuseColor":[1,1,0.4]
                                                            }
                                                          }
                                                      }
                                                    },
                                                  "-geometry":
                                                    { "Extrusion":
                                                      {
                                                        "@crossSection":[0,-0.5205,-0.4,-0.125,-0.4,0.125,0,0.5205,0,-0.5205],
                                                        "@solid":false,
                                                        "@spine":[0.61875,0,0,0.61875,-0.05,0]
                                                      }
                                                    }
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@DEF":"FrontTriangleRightSideCurvedEdge",
                                            "@rotation":[0,1,0,0.785],
                                            "@translation":[0.79725,-0.025,0.3188],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "-appearance":
                                                    { "Appearance":
                                                      {
                                                        "-material":
                                                          { "Material":
                                                            {
                                                              "@diffuseColor":[1,1,0.4]
                                                            }
                                                          }
                                                      }
                                                    },
                                                  "-geometry":
                                                    { "Extrusion":
                                                      {
                                                        "@convex":false,
                                                        "@creaseAngle":0.5,
                                                        "@crossSection":[-0.02500,0.00000,-0.02500,0.03750,-0.02490,0.03907,-0.02461,0.04061,-0.02412,0.04210,-0.02345,0.04352,-0.02261,0.04485,-0.02161,0.04606,-0.02047,0.04713,-0.01920,0.04805,-0.01782,0.04881,-0.01636,0.04939,-0.01484,0.04978,-0.01328,0.04998,0.01328,0.04998,0.01484,0.04978,0.01636,0.04939,0.01782,0.04881,0.01920,0.04805,0.02047,0.04713,0.02161,0.04606,0.02261,0.04485,0.02345,0.04352,0.02412,0.04210,0.02461,0.04061,0.02490,0.03907,0.02500,0.03750,0.02500,0.00000,-0.02500,0.0],
                                                        "@solid":false,
                                                        "@spine":[-0.2675,0.0,0.0,0.2675,0.0,0.0]
                                                      }
                                                    }
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@DEF":"FrontTriangleLeftSideCurvedEdge",
                                            "@rotation":[0,1,0,-0.785],
                                            "@translation":[0.79725,-0.025,-0.3188],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "-appearance":
                                                    { "Appearance":
                                                      {
                                                        "-material":
                                                          { "Material":
                                                            {
                                                              "@diffuseColor":[1,1,0.4]
                                                            }
                                                          }
                                                      }
                                                    },
                                                  "-geometry":
                                                    { "Extrusion":
                                                      {
                                                        "@convex":false,
                                                        "@creaseAngle":0.5,
                                                        "@crossSection":[0.02500,0.00000,0.02500,-0.03750,0.02490,-0.03907,0.02461,-0.04061,0.02412,-0.04210,0.02345,-0.04352,0.02261,-0.04485,0.02161,-0.04606,0.02047,-0.04713,0.01920,-0.04805,0.01782,-0.04881,0.01636,-0.04939,0.01484,-0.04978,0.01328,-0.04998,-0.01328,-0.04998,-0.01484,-0.04978,-0.01636,-0.04939,-0.01782,-0.04881,-0.01920,-0.04805,-0.02047,-0.04713,-0.02161,-0.04606,-0.02261,-0.04485,-0.02345,-0.04352,-0.02412,-0.04210,-0.02461,-0.04061,-0.02490,-0.03907,-0.02500,-0.03750,-0.02500,0.00000,0.02500,0.0],
                                                        "@orientation":[1,0,0,0.0,1,0,0,0.0],
                                                        "@solid":false,
                                                        "@spine":[-0.2675,0.0,0.0,0.2675,0.0,0.0]
                                                      }
                                                    }
                                                }
                                              }
                                            ]
                                          }
                                        },
                                        { "Transform":
                                          {
                                            "@DEF":"DrapedOverTorpedoHeadCurvedEdge",
                                            "@translation":[1.0,0.0,0.0],
                                            "-children":[
                                              { "Shape":
                                                {
                                                  "-appearance":
                                                    { "Appearance":
                                                      {
                                                        "-material":
                                                          { "Material":
                                                            {
                                                              "@diffuseColor":[1,1,0.4]
                                                            }
                                                          }
                                                      }
                                                    },
                                                  "-geometry":
                                                    { "Extrusion":
                                                      {
                                                        "@convex":false,
                                                        "@creaseAngle":2.355,
                                                        "@crossSection":[0.0,0.1612500,0.001,0.1612500,0.001,-0.1612500,0.0,-0.1612500,0.0,0.1612500],
                                                        "@scale":[1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.00000,1.0,1.000000,1.0,0.937857,1.0,0.880714,1.0,0.823571,1.0,0.766429,1.0,0.709286,1.0,0.652143,1.0,0.537857,1.0,0.480714,1.0,0.423571,1.0,0.366429,1.0,0.309286,1.0,0.252143,1.0,0.195000,1.0,0.137857,1.0,0.080714,1.0,0.023571],
                                                        "@solid":false,
                                                        "@spine":[0.0,0.0,0.0,0.00100,0.0,0.0,0.00200,0.0,0.0,0.00300,0.0,0.0,0.00400,0.0,0.0,0.00500,0.0,0.0,0.00600,0.0,0.0,0.00700,0.0,0.0,0.00800,0.0,0.0,0.00900,0.0,0.0,0.01000,0.0,0.0,0.01100,0.0,0.0,0.01200,0.0,0.0,0.01300,0.0,0.0,0.01400,0.0,0.0,0.01500,0.0,0.0,0.01600,0.0,0.0,0.01700,0.0,0.0,0.01800,0.0,0.0,0.01900,0.0,0.0,0.02000,0.0,0.0,0.02500,0.0,0.0,0.03000,0.0,0.0,0.03500,0.0,0.0,0.04000,0.0,0.0,0.04500,0.0,0.0,0.05000,0.0,0.0,0.10000,-0.003437500,0.0,0.15000,-0.006875000,0.0,0.20000,-0.016227943,0.0,0.28330,-0.047485323,0.0,0.31606,-0.059778153,0.0,0.33997,-0.068750000,0.0,0.35908,-0.075920928,0.0,0.37496,-0.083120264,0.0,0.38844,-0.086937950,0.0,0.40000,-0.091275718,0.0,0.40996,-0.095013078,0.0,0.41853,-0.098228873,0.0,0.42588,-0.100986875,0.0,0.43212,-0.103328390,0.0,0.43733,-0.105283365,0.0,0.44159,-0.106881885,0.0,0.44495,-0.108142705,0.0,0.44744,-0.109077045,0.0,0.44908,-0.109692440,0.0,0.44990,-0.110000000,0.0]
                                                      }
                                                    }
                                                }
                                              }
                                            ]
                                          }
                                        }
                                      ]
                                    }
                                  }
                                ]
                              }
                            }
                          ]
                        }
                      },
                      { "Group":
                        {
                          "@DEF":"CowlingSection",
                          "-children":[
                            { "Transform":
                              {
                                "@DEF":"TorpedoSolarPanelConnector",
                                "-children":[
                                  { "Shape":
                                    {
                                      "-appearance":
                                        { "Appearance":
                                          {
                                            "-material":
                                              { "Material":
                                                {
                                                  "@diffuseColor":[1,1,0.4],
                                                  "@specularColor":[0.16,0.16,0.16]
                                                }
                                              }
                                          }
                                        },
                                      "-geometry":
                                        { "Extrusion":
                                          {
                                            "@convex":false,
                                            "@creaseAngle":0.5,
                                            "@crossSection":[0.0,0.00000,-0.02500,0.00000,-0.02500,0.27500,-0.01250,0.27500,-0.01172,0.27498,-0.01016,0.27478,-0.00864,0.27439,-0.00718,0.27381,-0.00580,0.27305,-0.00453,0.27213,-0.00339,0.27106,-0.00239,0.26985,-0.00155,0.26852,-0.00088,0.26710,-0.00039,0.26561,-0.00010,0.26307,0.0,0.26250,0.0,0.0],
                                            "@scale":[0.10000,0.8500000,1.0,0.8500000,1.0,0.8500000,1.0,1.0000000,1.0,1.0000000,1.0,0.98750000,1.0,0.97500000,1.0,0.9409893,1.0,0.8273261,1.0,0.7826249,1.0,0.7500000,1.0,0.7239239,1.0,0.7022555,1.0,0.6838620,1.0,0.6680883,1.0,0.6544979,1.0,0.6428041,1.0,0.6327750,1.0,0.6242604,1.0,0.6171514,1.0,0.6113386,1.0,0.6067538,1.0,0.6033562,1.0,0.6011184,1.0,0.6000000,1.0,0.6000000,1.0,0.6011184,1.0,0.6033562,1.0,0.6067538,1.0,0.6113386,1.0,0.6171514,1.0,0.6242604,1.0,0.6327750,1.0,0.6428041,1.0,0.6544979,1.0,0.6680883,1.0,0.6838620,1.0,0.7022555,1.0,0.7239239,1.0,0.7500000,1.0,0.7826249,1.0,0.8273261,1.0,0.9409893,1.0,0.97500000,1.0,0.98750000,1.0,1.0000000,1.0,1.0000000,1.0,0.8500000,1.0,0.8500000,0.10000,0.8500000],
                                            "@solid":false,
                                            "@spine":[-0.585000,-0.275,0.00000,-0.248125,-0.275,0.17500,0.900000,-0.275,0.17500,1.000000,-0.275,0.17500,1.050000,-0.275,0.17500,1.100000,-0.275,0.17500,1.150000,-0.275,0.17500,1.200000,-0.275,0.17500,1.283300,-0.275,0.16500,1.316060,-0.275,0.15500,1.33997,-0.275,0.14500,1.35908,-0.275,0.13500,1.37496,-0.275,0.12500,1.38844,-0.275,0.11500,1.40000,-0.275,0.10500,1.40996,-0.275,0.09500,1.41853,-0.275,0.08500,1.42588,-0.275,0.07500,1.43212,-0.275,0.06500,1.43733,-0.275,0.05500,1.44159,-0.275,0.04500,1.44495,-0.275,0.03500,1.44744,-0.275,0.02500,1.44908,-0.275,0.01500,1.44990,-0.275,0.00500,1.44990,-0.275,-0.00500,1.44908,-0.275,-0.01500,1.44744,-0.275,-0.02500,1.44495,-0.275,-0.03500,1.44159,-0.275,-0.04500,1.43733,-0.275,-0.05500,1.43212,-0.275,-0.06500,1.42588,-0.275,-0.07500,1.41853,-0.275,-0.08500,1.40996,-0.275,-0.09500,1.40000,-0.275,-0.10500,1.38844,-0.275,-0.11500,1.37496,-0.275,-0.12500,1.35908,-0.275,-0.13500,1.33997,-0.275,-0.14500,1.31606,-0.275,-0.15500,1.28330,-0.275,-0.16500,1.20000,-0.275,-0.17500,1.15000,-0.275,-0.17500,1.10000,-0.275,-0.17500,1.05000,-0.275,-0.17500,1.0,-0.275,-0.17500,0.900000,-0.275,-0.17500,-0.248125,-0.275,-0.17500,-0.585000,-0.275,-0.0]
                                          }
                                        }
                                    }
                                  }
                                ]
                              }
                            },
                            { "Transform":
                              {
                                "@DEF":"TorpedoBody",
                                "-children":[
                                  { "Shape":
                                    {
                                      "-appearance":
                                        { "Appearance":
                                          {
                                            "-material":
                                              { "Material":
                                                {
                                                  "@diffuseColor":[1,1,0.4],
                                                  "@specularColor":[0.16,0.16,0.16]
                                                }
                                              }
                                          }
                                        },
                                      "-geometry":
                                        { "Extrusion":
                                          {
                                            "@convex":false,
                                            "@creaseAngle":0.5,
                                            "@crossSection":[-0.07500,1.45000,-0.08000,1.44990,-0.09000,1.44908,-0.10000,1.44744,-0.11000,1.44495,-0.12000,1.44159,-0.13000,1.43733,-0.14000,1.43212,-0.15000,1.42588,-0.16000,1.41853,-0.17000,1.40996,-0.18000,1.40000,-0.19000,1.38844,-0.20000,1.37496,-0.21000,1.35908,-0.22000,1.33997,-0.23000,1.31606,-0.24000,1.28330,-0.25000,1.20000,-0.25000,1.15000,-0.25000,-0.248125,-0.17500,-0.585000,-0.07500,-0.585000],
                                            "@solid":false,
                                            "@spine":[0.0,-0.20000,0.00000,0.0,-0.20059,0.00940,0.0,-0.20236,0.01865,0.0,-0.20527,0.02761,0.0,-0.20928,0.03613,0.0,-0.21432,0.04408,0.0,-0.22033,0.05134,0.0,-0.22719,0.05779,0.0,-0.23481,0.06332,0.0,-0.24307,0.06786,0.0,-0.25182,0.07133,0.0,-0.26095,0.07367,0.0,-0.27029,0.07485,0.0,-0.27971,0.07485,0.0,-0.28905,0.07367,0.0,-0.29818,0.07133,0.0,-0.30693,0.06786,0.0,-0.31519,0.06332,0.0,-0.32281,0.05779,0.0,-0.32967,0.05134,0.0,-0.33568,0.04408,0.0,-0.34072,0.03613,0.0,-0.34473,0.02761,0.0,-0.34764,0.01865,0.0,-0.34941,0.00940,0.0,-0.35000,0.00000,0.0,-0.34941,-0.00940,0.0,-0.34764,-0.01865,0.0,-0.34473,-0.02761,0.0,-0.34072,-0.03613,0.0,-0.33568,-0.04408,0.0,-0.32967,-0.05134,0.0,-0.32281,-0.05779,0.0,-0.31519,-0.06332,0.0,-0.30693,-0.06786,0.0,-0.29818,-0.07133,0.0,-0.28905,-0.07367,0.0,-0.27971,-0.07485,0.0,-0.27029,-0.07485,0.0,-0.26095,-0.07367,0.0,-0.25182,-0.07133,0.0,-0.24307,-0.06786,0.0,-0.23481,-0.06332,0.0,-0.22719,-0.05779,0.0,-0.22033,-0.05134,0.0,-0.21432,-0.04408,0.0,-0.20928,-0.03613,0.0,-0.20527,-0.02761,0.0,-0.20236,-0.01865,0.0,-0.20059,-0.00940,0.0,-0.20000,-0.00000]
                                          }
                                        }
                                    }
                                  }
                                ]
                              }
                            }
                          ]
                        }
                      },
                      { "Group":
                        {
                          "@DEF":"Propeller",
                          "-children":[
                            { "Transform":
                              {
                                "@DEF":"PropellerConePart",
                                "-children":[
                                  { "Shape":
                                    {
                                      "-appearance":
                                        { "Appearance":
                                          {
                                            "-material":
                                              { "Material":
                                                {
                                                  "@diffuseColor":[0,0,0],
                                                  "@shininess":0.5,
                                                  "@specularColor":[0.7,0.7,0.7]
                                                }
                                              }
                                          }
                                        },
                                      "-geometry":
                                        { "Extrusion":
                                          {
                                            "@convex":false,
                                            "@creaseAngle":0.5,
                                            "@crossSection":[-0.025,0.000,-0.025,0.215,0.075,0.215,0.0,0.000,-0.025,0.0],
                                            "@solid":false,
                                            "@spine":[-0.80,-0.25000,0.00000,-0.80,-0.25020,0.00313,-0.80,-0.25079,0.00622,-0.80,-0.25176,0.00920,-0.80,-0.25309,0.01204,-0.80,-0.25477,0.01469,-0.80,-0.25678,0.01711,-0.80,-0.25906,0.01926,-0.80,-0.26160,0.02111,-0.80,-0.26436,0.02262,-0.80,-0.26727,0.02378,-0.80,-0.27032,0.02456,-0.80,-0.27343,0.02495,-0.80,-0.27657,0.02495,-0.80,-0.27968,0.02456,-0.80,-0.28273,0.02378,-0.80,-0.28564,0.02262,-0.80,-0.28840,0.02111,-0.80,-0.29094,0.01926,-0.80,-0.29322,0.01711,-0.80,-0.29523,0.01469,-0.80,-0.29691,0.01204,-0.80,-0.29824,0.00920,-0.80,-0.29921,0.00622,-0.80,-0.29980,0.00313,-0.80,-0.30000,0.00000,-0.80,-0.29980,-0.00313,-0.80,-0.29921,-0.00622,-0.80,-0.29824,-0.00920,-0.80,-0.29691,-0.01204,-0.80,-0.29523,-0.01469,-0.80,-0.29322,-0.01711,-0.80,-0.29094,-0.01926,-0.80,-0.28840,-0.02111,-0.80,-0.28564,-0.02262,-0.80,-0.28273,-0.02378,-0.80,-0.27968,-0.02456,-0.80,-0.27657,-0.02495,-0.80,-0.27343,-0.02495,-0.80,-0.27032,-0.02456,-0.80,-0.26727,-0.02378,-0.80,-0.26436,-0.02262,-0.80,-0.26160,-0.02111,-0.80,-0.25906,-0.01926,-0.80,-0.25678,-0.01711,-0.80,-0.25477,-0.01469,-0.80,-0.25309,-0.01204,-0.80,-0.25176,-0.00920,-0.80,-0.25079,-0.00622,-0.80,-0.25020,-0.00313,-0.80,-0.25000,-0.0]
                                          }
                                        }
                                    }
                                  }
                                ]
                              }
                            },
                            { "Transform":
                              {
                                "@DEF":"PropellerHollowCylinderPart",
                                "-children":[
                                  { "Shape":
                                    {
                                      "-appearance":
                                        { "Appearance":
                                          {
                                            "-material":
                                              { "Material":
                                                {
                                                  "@diffuseColor":[0,0,0],
                                                  "@shininess":0.5,
                                                  "@specularColor":[0.7,0.7,0.7]
                                                }
                                              }
                                          }
                                        },
                                      "-geometry":
                                        { "Extrusion":
                                          {
                                            "@convex":false,
                                            "@creaseAngle":0.5,
                                            "@crossSection":[0.0245,0.050,0.025,0.050,0.005,0.00,0.0,0.00,0.0245,0.050],
                                            "@solid":false,
                                            "@spine":[-0.8,-0.20000,0.00000,-0.8,-0.20059,0.00940,-0.8,-0.20236,0.01865,-0.8,-0.20527,0.02761,-0.8,-0.20928,0.03613,-0.8,-0.21432,0.04408,-0.8,-0.22033,0.05134,-0.8,-0.22719,0.05779,-0.8,-0.23481,0.06332,-0.8,-0.24307,0.06786,-0.8,-0.25182,0.07133,-0.8,-0.26095,0.07367,-0.8,-0.27029,0.07485,-0.8,-0.27971,0.07485,-0.8,-0.28905,0.07367,-0.8,-0.29818,0.07133,-0.8,-0.30693,0.06786,-0.8,-0.31519,0.06332,-0.8,-0.32281,0.05779,-0.8,-0.32967,0.05134,-0.8,-0.33568,0.04408,-0.8,-0.34072,0.03613,-0.8,-0.34473,0.02761,-0.8,-0.34764,0.01865,-0.8,-0.34941,0.00940,-0.8,-0.35000,0.00000,-0.8,-0.34941,-0.00940,-0.8,-0.34764,-0.01865,-0.8,-0.34473,-0.02761,-0.8,-0.34072,-0.03613,-0.8,-0.33568,-0.04408,-0.8,-0.32967,-0.05134,-0.8,-0.32281,-0.05779,-0.8,-0.31519,-0.06332,-0.8,-0.30693,-0.06786,-0.8,-0.29818,-0.07133,-0.8,-0.28905,-0.07367,-0.8,-0.27971,-0.07485,-0.8,-0.27029,-0.07485,-0.8,-0.26095,-0.07367,-0.8,-0.25182,-0.07133,-0.8,-0.24307,-0.06786,-0.8,-0.23481,-0.06332,-0.8,-0.22719,-0.05779,-0.8,-0.22033,-0.05134,-0.8,-0.21432,-0.04408,-0.8,-0.20928,-0.03613,-0.8,-0.20527,-0.02761,-0.8,-0.20236,-0.01865,-0.8,-0.20059,-0.00940,-0.8,-0.20000,-0.0]
                                          }
                                        }
                                    }
                                  }
                                ]
                              }
                            }
                          ]
                        }
                      }
                    ]
                  }
                },
                { "WorldInfo":
                  {
                  }
                },
                { "WorldInfo":
                  {
                  }
                }
              ]
            }
          }
        ]
    }
  }
}