{
  "$$ClassName" : "TCastleUserInterface",
  "Border" : {
    "$$ClassName" : "TBorder"
  },
  "BorderColorPersistent" : {
    "$$ClassName" : "TCastleColorPersistent"
  },
  "FullSize" : true,
  "Name" : "Group1",
  "TranslationPersistent" : {
    "$$ClassName" : "TCastleVector2Persistent"
  },
  "$Children" : [
    {
      "$$ClassName" : "TCastleViewport",
      "Background" : "Background1",
      "BackgroundColorPersistent" : {
        "$$ClassName" : "TCastleColorPersistent"
      },
      "Border" : {
        "$$ClassName" : "TBorder"
      },
      "BorderColorPersistent" : {
        "$$ClassName" : "TCastleColorPersistent"
      },
      "Camera" : "Camera1",
      "Fog" : "Fog1",
      "FullSize" : true,
      "Items" : {
        "$$ClassName" : "TCastleRootTransform",
        "CenterPersistent" : {
          "$$ClassName" : "TCastleVector3Persistent"
        },
        "PhysicsProperties" : {
          "$$ClassName" : "TPhysicsProperties",
          "LayerCollisions" : {
            "$$ClassName" : "TCastleLayerCollisions"
          },
          "LayerNames" : {
            "$$ClassName" : "TCastleLayerNames"
          }
        },
        "RotationPersistent" : {
          "$$ClassName" : "TCastleVector4RotationPersistent"
        },
        "ScaleOrientationPersistent" : {
          "$$ClassName" : "TCastleVector4Persistent"
        },
        "ScalePersistent" : {
          "$$ClassName" : "TCastleVector3Persistent"
        },
        "TranslationPersistent" : {
          "$$ClassName" : "TCastleVector3Persistent"
        },
        "$Children" : [
          {
            "$$ClassName" : "TCastleCamera",
            "CenterPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent"
            },
            "GravityUpPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent"
            },
            "Name" : "Camera1",
            "Orthographic" : {
              "$$ClassName" : "TCastleOrthographic",
              "OriginPersistent" : {
                "$$ClassName" : "TCastleVector2Persistent"
              }
            },
            "Perspective" : {
              "$$ClassName" : "TCastlePerspective"
            },
            "RotationPersistent" : {
              "$$ClassName" : "TCastleVector4RotationPersistent",
              "W" : 1.5744813680648804E+000,
              "Y" : -9.9999976158142090E-001
            },
            "ScaleOrientationPersistent" : {
              "$$ClassName" : "TCastleVector4Persistent"
            },
            "ScalePersistent" : {
              "$$ClassName" : "TCastleVector3Persistent"
            },
            "TranslationPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : -1.2429267883300781E+001,
              "Y" : 6.7651071548461914E+000,
              "Z" : 3.1486454606056213E-001
            }
          },
          {
            "$$ClassName" : "TCastleTerrain",
            "CenterPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent"
            },
            "Data" : "TerrainNoise1",
            "Height2" : 1.2000000000000000E+001,
            "Layer1" : {
              "$$ClassName" : "TCastleTerrainLayer",
              "ColorPersistent" : {
                "$$ClassName" : "TCastleColorRGBPersistent"
              },
              "Texture" : "castle-data:/textures/island_sand2_d.jpg",
              "UvScale" : 1.0000000149011612E-001
            },
            "Layer2" : {
              "$$ClassName" : "TCastleTerrainLayer",
              "ColorPersistent" : {
                "$$ClassName" : "TCastleColorRGBPersistent"
              },
              "Texture" : "castle-data:/textures/mntn_green_d.jpg",
              "UvScale" : 1.0000000149011612E-001
            },
            "Layer3" : {
              "$$ClassName" : "TCastleTerrainLayer",
              "ColorPersistent" : {
                "$$ClassName" : "TCastleColorRGBPersistent"
              },
              "Texture" : "castle-data:/textures/mntn_white_d.jpg",
              "UvScale" : 1.0000000149011612E-001
            },
            "Layer4" : {
              "$$ClassName" : "TCastleTerrainLayer",
              "ColorPersistent" : {
                "$$ClassName" : "TCastleColorRGBPersistent"
              },
              "Texture" : "castle-data:/textures/snow_mud_d.jpg",
              "UvScale" : 1.0000000149011612E-001
            },
            "Name" : "Terrain1",
            "QueryOffsetPersistent" : {
              "$$ClassName" : "TCastleVector2Persistent"
            },
            "RenderOptions" : {
              "$$ClassName" : "TCastleScene.TSceneRenderOptions",
              "WireframeColorPersistent" : {
                "$$ClassName" : "TCastleColorRGBPersistent"
              }
            },
            "RotationPersistent" : {
              "$$ClassName" : "TCastleVector4RotationPersistent"
            },
            "ScaleOrientationPersistent" : {
              "$$ClassName" : "TCastleVector4Persistent"
            },
            "ScalePersistent" : {
              "$$ClassName" : "TCastleVector3Persistent"
            },
            "SizePersistent" : {
              "$$ClassName" : "TCastleVector2Persistent"
            },
            "SubdivisionsPersistent" : {
              "$$ClassName" : "TCastleVector2Persistent",
              "X" : 2.5600000000000000E+002,
              "Y" : 2.5600000000000000E+002
            },
            "TranslationPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent"
            },
            "$NonVisualComponents" : [
              {
                "$$ClassName" : "TCastleTerrainNoise",
                "Name" : "TerrainNoise1"
              }
            ]
          },
          {
            "$$ClassName" : "TCastleBox",
            "CenterPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent"
            },
            "ColorPersistent" : {
              "$$ClassName" : "TCastleColorPersistent",
              "Blue" : 5.0196081399917603E-001,
              "Green" : 0.0000000000000000E+000,
              "Red" : 0.0000000000000000E+000
            },
            "Name" : "SillyHouse",
            "RenderOptions" : {
              "$$ClassName" : "TCastleScene.TSceneRenderOptions",
              "WireframeColorPersistent" : {
                "$$ClassName" : "TCastleColorRGBPersistent"
              }
            },
            "RotationPersistent" : {
              "$$ClassName" : "TCastleVector4RotationPersistent"
            },
            "ScaleOrientationPersistent" : {
              "$$ClassName" : "TCastleVector4Persistent"
            },
            "ScalePersistent" : {
              "$$ClassName" : "TCastleVector3Persistent"
            },
            "SizePersistent" : {
              "$$ClassName" : "TCastleVector3Persistent"
            },
            "TranslationPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "Y" : 5.3988537788391113E+000
            },
            "$Children" : [
              {
                "$$ClassName" : "TCastleCone",
                "CenterPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorPersistent",
                  "Blue" : 0.0000000000000000E+000
                },
                "Name" : "Cone1",
                "RenderOptions" : {
                  "$$ClassName" : "TCastleScene.TSceneRenderOptions",
                  "WireframeColorPersistent" : {
                    "$$ClassName" : "TCastleColorRGBPersistent"
                  }
                },
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent"
                },
                "ScaleOrientationPersistent" : {
                  "$$ClassName" : "TCastleVector4Persistent"
                },
                "ScalePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 2.0000000000000000E+000,
                  "Y" : 5.0000000000000000E-001,
                  "Z" : 2.0000000000000000E+000
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Y" : 1.4546364545822144E+000
                }
              }
            ]
          },
          {
            "$$ClassName" : "TCastleBox",
            "CenterPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent"
            },
            "ColorPersistent" : {
              "$$ClassName" : "TCastleColorPersistent",
              "Blue" : 5.0196081399917603E-001,
              "Green" : 0.0000000000000000E+000,
              "Red" : 0.0000000000000000E+000
            },
            "Name" : "SillyHouse1",
            "RenderOptions" : {
              "$$ClassName" : "TCastleScene.TSceneRenderOptions",
              "WireframeColorPersistent" : {
                "$$ClassName" : "TCastleColorRGBPersistent"
              }
            },
            "RotationPersistent" : {
              "$$ClassName" : "TCastleVector4RotationPersistent"
            },
            "ScaleOrientationPersistent" : {
              "$$ClassName" : "TCastleVector4Persistent"
            },
            "ScalePersistent" : {
              "$$ClassName" : "TCastleVector3Persistent"
            },
            "SizePersistent" : {
              "$$ClassName" : "TCastleVector3Persistent"
            },
            "TranslationPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : 2.5780258178710938E+000,
              "Y" : 5.2949180603027344E+000,
              "Z" : 2.2617725372314453E+001
            },
            "$Children" : [
              {
                "$$ClassName" : "TCastleCone",
                "CenterPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorPersistent",
                  "Blue" : 0.0000000000000000E+000
                },
                "Name" : "Cone2",
                "RenderOptions" : {
                  "$$ClassName" : "TCastleScene.TSceneRenderOptions",
                  "WireframeColorPersistent" : {
                    "$$ClassName" : "TCastleColorRGBPersistent"
                  }
                },
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent"
                },
                "ScaleOrientationPersistent" : {
                  "$$ClassName" : "TCastleVector4Persistent"
                },
                "ScalePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 2.0000000000000000E+000,
                  "Y" : 5.0000000000000000E-001,
                  "Z" : 2.0000000000000000E+000
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Y" : 1.4546364545822144E+000
                }
              }
            ]
          },
          {
            "$$ClassName" : "TCastleScene",
            "CenterPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent"
            },
            "ExposeTransforms" : [
            ],
            "Name" : "Water",
            "ProcessEvents" : true,
            "RenderOptions" : {
              "$$ClassName" : "TCastleScene.TSceneRenderOptions",
              "WireframeColorPersistent" : {
                "$$ClassName" : "TCastleColorRGBPersistent"
              }
            },
            "RotationPersistent" : {
              "$$ClassName" : "TCastleVector4RotationPersistent"
            },
            "ScaleOrientationPersistent" : {
              "$$ClassName" : "TCastleVector4Persistent"
            },
            "ScalePersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : 1.8000000000000000E+001,
              "Y" : 1.8000000000000000E+001,
              "Z" : 1.8000000000000000E+001
            },
            "TranslationPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : 1.9354309082031250E+001,
              "Y" : 3.3609471321105957E+000,
              "Z" : 7.3676385879516602E+000
            },
            "Url" : "castle-data:/water/water.x3dv"
          },
          {
            "$$ClassName" : "TCastleTransform",
            "CenterPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent"
            },
            "Name" : "Trees",
            "RotationPersistent" : {
              "$$ClassName" : "TCastleVector4RotationPersistent"
            },
            "ScaleOrientationPersistent" : {
              "$$ClassName" : "TCastleVector4Persistent"
            },
            "ScalePersistent" : {
              "$$ClassName" : "TCastleVector3Persistent"
            },
            "TranslationPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent"
            },
            "$Children" : [
              {
                "$$ClassName" : "TCastleTransformReference",
                "CenterPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "Name" : "TransformReference1",
                "Reference" : "Tree1",
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent",
                  "W" : 7.3896890878677368E-001,
                  "X" : -1.7791172722354531E-003,
                  "Y" : -9.9998688697814941E-001,
                  "Z" : -4.5940559357404709E-003
                },
                "ScaleOrientationPersistent" : {
                  "$$ClassName" : "TCastleVector4Persistent"
                },
                "ScalePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 2.5013504028320312E+001,
                  "Y" : 5.5009460449218750E+000,
                  "Z" : -6.9450263977050781E+000
                },
                "$Behaviors" : [
                  {
                    "$$ClassName" : "TCastleStickToSurface",
                    "DirectionPersistent" : {
                      "$$ClassName" : "TCastleVector3Persistent"
                    },
                    "Name" : "StickToSurface2",
                    "Target" : "Terrain1"
                  }
                ]
              },
              {
                "$$ClassName" : "TCastleTransformReference",
                "CenterPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "Name" : "TransformReference2",
                "Reference" : "Tree1",
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent",
                  "W" : 2.4581766128540039E+000,
                  "Y" : 9.9999970197677612E-001
                },
                "ScaleOrientationPersistent" : {
                  "$$ClassName" : "TCastleVector4Persistent"
                },
                "ScalePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 1.9877433776855469E+001,
                  "Y" : 3.5220336914062500E+000,
                  "Z" : -6.9450263977050781E+000
                },
                "$Behaviors" : [
                  {
                    "$$ClassName" : "TCastleStickToSurface",
                    "DirectionPersistent" : {
                      "$$ClassName" : "TCastleVector3Persistent"
                    },
                    "Name" : "StickToSurface3",
                    "Target" : "Terrain1"
                  }
                ]
              },
              {
                "$$ClassName" : "TCastleTransformReference",
                "CenterPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "Name" : "TransformReference3",
                "Reference" : "Tree1",
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent",
                  "W" : 1.4496256113052368E+000,
                  "Y" : 1.0000000000000000E+000
                },
                "ScaleOrientationPersistent" : {
                  "$$ClassName" : "TCastleVector4Persistent"
                },
                "ScalePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 1.0299999713897705E+000,
                  "Y" : 1.0299999713897705E+000,
                  "Z" : 1.0299999713897705E+000
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 1.4088310241699219E+001,
                  "Y" : 5.0426025390625000E+000,
                  "Z" : -6.9450263977050781E+000
                },
                "$Behaviors" : [
                  {
                    "$$ClassName" : "TCastleStickToSurface",
                    "DirectionPersistent" : {
                      "$$ClassName" : "TCastleVector3Persistent"
                    },
                    "Name" : "StickToSurface4",
                    "Target" : "Terrain1"
                  }
                ]
              },
              {
                "$$ClassName" : "TCastleTransformReference",
                "CenterPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "Name" : "TransformReference4",
                "Reference" : "Tree1",
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent",
                  "W" : 1.6724505424499512E+000,
                  "Y" : -1.0000004768371582E+000
                },
                "ScaleOrientationPersistent" : {
                  "$$ClassName" : "TCastleVector4Persistent"
                },
                "ScalePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 9.6254806518554688E+000,
                  "Y" : 4.6230468750000000E+000,
                  "Z" : -4.7247009277343750E+000
                },
                "$Behaviors" : [
                  {
                    "$$ClassName" : "TCastleStickToSurface",
                    "DirectionPersistent" : {
                      "$$ClassName" : "TCastleVector3Persistent"
                    },
                    "Name" : "StickToSurface5",
                    "Target" : "Terrain1"
                  }
                ]
              },
              {
                "$$ClassName" : "TCastleTransformReference",
                "CenterPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "Name" : "TransformReference5",
                "Reference" : "Tree1",
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent",
                  "W" : 5.3100377321243286E-001,
                  "Y" : 9.9999815225601196E-001
                },
                "ScaleOrientationPersistent" : {
                  "$$ClassName" : "TCastleVector4Persistent"
                },
                "ScalePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 4.8918190002441406E+000,
                  "Y" : 5.1479187011718750E+000,
                  "Z" : -4.7247009277343750E+000
                },
                "$Behaviors" : [
                  {
                    "$$ClassName" : "TCastleStickToSurface",
                    "DirectionPersistent" : {
                      "$$ClassName" : "TCastleVector3Persistent"
                    },
                    "Name" : "StickToSurface6",
                    "Target" : "Terrain1"
                  }
                ]
              },
              {
                "$$ClassName" : "TCastleTransformReference",
                "CenterPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "Name" : "TransformReference6",
                "Reference" : "Tree1",
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent",
                  "W" : 1.2140917778015137E+000,
                  "Y" : 9.9999928474426270E-001
                },
                "ScaleOrientationPersistent" : {
                  "$$ClassName" : "TCastleVector4Persistent"
                },
                "ScalePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 3.4205780029296875E+000,
                  "Y" : 4.0807647705078125E+000,
                  "Z" : 6.8810272216796875E-001
                },
                "$Behaviors" : [
                  {
                    "$$ClassName" : "TCastleStickToSurface",
                    "DirectionPersistent" : {
                      "$$ClassName" : "TCastleVector3Persistent"
                    },
                    "Name" : "StickToSurface7",
                    "Target" : "Terrain1"
                  }
                ]
              },
              {
                "$$ClassName" : "TCastleTransformReference",
                "CenterPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "Name" : "TransformReference7",
                "Reference" : "Tree1",
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent",
                  "W" : 8.6652070283889771E-001,
                  "Y" : 1.0000004768371582E+000
                },
                "ScaleOrientationPersistent" : {
                  "$$ClassName" : "TCastleVector4Persistent"
                },
                "ScalePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 3.1873596191406250E+001,
                  "Y" : 4.5848236083984375E+000,
                  "Z" : 6.8810272216796875E-001
                },
                "$Behaviors" : [
                  {
                    "$$ClassName" : "TCastleStickToSurface",
                    "DirectionPersistent" : {
                      "$$ClassName" : "TCastleVector3Persistent"
                    },
                    "Name" : "StickToSurface8",
                    "Target" : "Terrain1"
                  }
                ]
              },
              {
                "$$ClassName" : "TCastleTransformReference",
                "CenterPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "Name" : "TransformReference8",
                "Reference" : "Tree1",
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent",
                  "W" : 5.1268219947814941E-001,
                  "Y" : 9.9999880790710449E-001
                },
                "ScaleOrientationPersistent" : {
                  "$$ClassName" : "TCastleVector4Persistent"
                },
                "ScalePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 3.1873596191406250E+001,
                  "Y" : 4.4437561035156250E+000,
                  "Z" : 2.1315673828125000E+001
                },
                "$Behaviors" : [
                  {
                    "$$ClassName" : "TCastleStickToSurface",
                    "DirectionPersistent" : {
                      "$$ClassName" : "TCastleVector3Persistent"
                    },
                    "Name" : "StickToSurface9",
                    "Target" : "Terrain1"
                  }
                ]
              },
              {
                "$$ClassName" : "TCastleTransformReference",
                "CenterPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "Name" : "TransformReference9",
                "Reference" : "Tree1",
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent",
                  "W" : 8.9750456809997559E-001,
                  "Y" : -1.0000005960464478E+000
                },
                "ScaleOrientationPersistent" : {
                  "$$ClassName" : "TCastleVector4Persistent"
                },
                "ScalePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 2.7162521362304688E+001,
                  "Y" : 5.3058776855468750E+000,
                  "Z" : 1.1616760253906250E+001
                },
                "$Behaviors" : [
                  {
                    "$$ClassName" : "TCastleStickToSurface",
                    "DirectionPersistent" : {
                      "$$ClassName" : "TCastleVector3Persistent"
                    },
                    "Name" : "StickToSurface10",
                    "Target" : "Terrain1"
                  }
                ]
              },
              {
                "$$ClassName" : "TCastleTransformReference",
                "CenterPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "Name" : "TransformReference10",
                "Reference" : "Tree1",
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent",
                  "W" : 6.7265480756759644E-001,
                  "Y" : 9.9999970197677612E-001
                },
                "ScaleOrientationPersistent" : {
                  "$$ClassName" : "TCastleVector4Persistent"
                },
                "ScalePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 2.2156982421875000E+001,
                  "Y" : 4.5844879150390625E+000,
                  "Z" : 2.4945175170898438E+001
                },
                "$Behaviors" : [
                  {
                    "$$ClassName" : "TCastleStickToSurface",
                    "DirectionPersistent" : {
                      "$$ClassName" : "TCastleVector3Persistent"
                    },
                    "Name" : "StickToSurface11",
                    "Target" : "Terrain1"
                  }
                ]
              },
              {
                "$$ClassName" : "TCastleTransformReference",
                "CenterPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "Name" : "TransformReference11",
                "Reference" : "Tree1",
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent",
                  "W" : 5.2231180667877197E-001,
                  "Y" : 1.0000007152557373E+000
                },
                "ScaleOrientationPersistent" : {
                  "$$ClassName" : "TCastleVector4Persistent"
                },
                "ScalePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 1.3287040710449219E+001,
                  "Y" : 4.8707122802734375E+000,
                  "Z" : 2.6362426757812500E+001
                },
                "$Behaviors" : [
                  {
                    "$$ClassName" : "TCastleStickToSurface",
                    "DirectionPersistent" : {
                      "$$ClassName" : "TCastleVector3Persistent"
                    },
                    "Name" : "StickToSurface12",
                    "Target" : "Terrain1"
                  }
                ]
              },
              {
                "$$ClassName" : "TCastleTransformReference",
                "CenterPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "Name" : "TransformReference12",
                "Reference" : "Tree1",
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent",
                  "W" : 5.7349383831024170E-001,
                  "Y" : 9.9999815225601196E-001
                },
                "ScaleOrientationPersistent" : {
                  "$$ClassName" : "TCastleVector4Persistent"
                },
                "ScalePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 7.4944458007812500E+000,
                  "Y" : 4.8269348144531250E+000,
                  "Z" : 1.3133346557617188E+001
                },
                "$Behaviors" : [
                  {
                    "$$ClassName" : "TCastleStickToSurface",
                    "DirectionPersistent" : {
                      "$$ClassName" : "TCastleVector3Persistent"
                    },
                    "Name" : "StickToSurface13",
                    "Target" : "Terrain1"
                  }
                ]
              },
              {
                "$$ClassName" : "TCastleTransformReference",
                "CenterPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "Name" : "TransformReference13",
                "Reference" : "Tree1",
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent",
                  "W" : 4.5303363353013992E-002,
                  "Y" : 9.9967145919799805E-001
                },
                "ScaleOrientationPersistent" : {
                  "$$ClassName" : "TCastleVector4Persistent"
                },
                "ScalePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 7.4944458007812500E+000,
                  "Y" : 4.7819976806640625E+000,
                  "Z" : 8.5001678466796875E+000
                },
                "$Behaviors" : [
                  {
                    "$$ClassName" : "TCastleStickToSurface",
                    "DirectionPersistent" : {
                      "$$ClassName" : "TCastleVector3Persistent"
                    },
                    "Name" : "StickToSurface14",
                    "Target" : "Terrain1"
                  }
                ]
              },
              {
                "$$ClassName" : "TCastleTransform",
                "CenterPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "Name" : "Tree1Transform",
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent"
                },
                "ScaleOrientationPersistent" : {
                  "$$ClassName" : "TCastleVector4Persistent"
                },
                "ScalePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 4.4099998474121094E+000,
                  "Y" : 4.9564971923828125E+000,
                  "Z" : 8.6454582214355469E+000
                },
                "$Children" : [
                  {
                    "$$ClassName" : "TCastleScene",
                    "CenterPersistent" : {
                      "$$ClassName" : "TCastleVector3Persistent"
                    },
                    "ExposeTransforms" : [
                    ],
                    "Name" : "Tree1",
                    "RenderOptions" : {
                      "$$ClassName" : "TCastleScene.TSceneRenderOptions",
                      "WireframeColorPersistent" : {
                        "$$ClassName" : "TCastleColorRGBPersistent"
                      }
                    },
                    "RotationPersistent" : {
                      "$$ClassName" : "TCastleVector4RotationPersistent",
                      "Y" : 1.0000014305114746E+000
                    },
                    "ScaleOrientationPersistent" : {
                      "$$ClassName" : "TCastleVector4Persistent"
                    },
                    "ScalePersistent" : {
                      "$$ClassName" : "TCastleVector3Persistent",
                      "X" : 5.0000000000000000E-001,
                      "Y" : 5.0000000000000000E-001,
                      "Z" : 5.0000000000000000E-001
                    },
                    "TranslationPersistent" : {
                      "$$ClassName" : "TCastleVector3Persistent"
                    },
                    "Url" : "castle-data:/oak_tree/oaktree.gltf"
                  }
                ],
                "$Behaviors" : [
                  {
                    "$$ClassName" : "TCastleStickToSurface",
                    "DirectionPersistent" : {
                      "$$ClassName" : "TCastleVector3Persistent"
                    },
                    "Name" : "StickToSurface1",
                    "Target" : "Terrain1"
                  }
                ]
              }
            ]
          },
          {
            "$$ClassName" : "TCastleTransform",
            "CenterPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent"
            },
            "Name" : "Lights",
            "RotationPersistent" : {
              "$$ClassName" : "TCastleVector4RotationPersistent"
            },
            "ScaleOrientationPersistent" : {
              "$$ClassName" : "TCastleVector4Persistent"
            },
            "ScalePersistent" : {
              "$$ClassName" : "TCastleVector3Persistent"
            },
            "TranslationPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent"
            },
            "$Children" : [
              {
                "$$ClassName" : "TCastleDirectionalLight",
                "CenterPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent"
                },
                "Intensity" : 1.0000000000000000E+001,
                "Name" : "DirectionalLight1",
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent",
                  "W" : 5.4554343223571777E-001,
                  "X" : -1.0000140666961670E+000
                },
                "ScaleOrientationPersistent" : {
                  "$$ClassName" : "TCastleVector4Persistent"
                },
                "ScalePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent"
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Y" : 1.5801177024841309E+001,
                  "Z" : 2.0380127429962158E+000
                }
              }
            ]
          }
        ]
      },
      "Name" : "Viewport1",
      "TranslationPersistent" : {
        "$$ClassName" : "TCastleVector2Persistent"
      },
      "$NonVisualComponents" : [
        {
          "$$ClassName" : "TCastleBackground",
          "GroundBottomColorPersistent" : {
            "$$ClassName" : "TCastleColorRGBPersistent"
          },
          "GroundEquatorColorPersistent" : {
            "$$ClassName" : "TCastleColorRGBPersistent"
          },
          "Name" : "Background1",
          "RotationPersistent" : {
            "$$ClassName" : "TCastleVector4RotationPersistent"
          },
          "SkyEquatorColorPersistent" : {
            "$$ClassName" : "TCastleColorRGBPersistent"
          },
          "SkyTopColorPersistent" : {
            "$$ClassName" : "TCastleColorRGBPersistent"
          },
          "TextureNegativeX" : "castle-data:/skybox/foggy_sky_neg_x_left.png",
          "TextureNegativeY" : "castle-data:/skybox/foggy_sky_neg_y_bottom.png",
          "TextureNegativeZ" : "castle-data:/skybox/foggy_sky_neg_z_back.png",
          "TexturePositiveX" : "castle-data:/skybox/foggy_sky_pos_x_right.png",
          "TexturePositiveY" : "castle-data:/skybox/foggy_sky_pos_y_top.png",
          "TexturePositiveZ" : "castle-data:/skybox/foggy_sky_pos_z_front.png"
        },
        {
          "$$ClassName" : "TCastleFog",
          "ColorPersistent" : {
            "$$ClassName" : "TCastleColorRGBPersistent",
            "Blue" : 1.0000000000000000E+000,
            "Green" : 1.0000000000000000E+000,
            "Red" : 1.0000000000000000E+000
          },
          "Name" : "Fog1",
          "VisibilityRange" : 2.0000000000000000E+002
        }
      ],
      "$Children" : [
        {
          "$$ClassName" : "TCastleWalkNavigation",
          "Border" : {
            "$$ClassName" : "TBorder"
          },
          "BorderColorPersistent" : {
            "$$ClassName" : "TCastleColorPersistent"
          },
          "MoveSpeed" : 1.0000000000000000E+001,
          "Name" : "WalkNavigation1",
          "TranslationPersistent" : {
            "$$ClassName" : "TCastleVector2Persistent"
          }
        }
      ],
      "InternalDesignCamera" : {
        "$$ClassName" : "TCastleCamera",
        "CenterPersistent" : {
          "$$ClassName" : "TCastleVector3Persistent"
        },
        "GravityUpPersistent" : {
          "$$ClassName" : "TCastleVector3Persistent"
        },
        "Name" : "",
        "Orthographic" : {
          "$$ClassName" : "TCastleOrthographic",
          "OriginPersistent" : {
            "$$ClassName" : "TCastleVector2Persistent"
          }
        },
        "Perspective" : {
          "$$ClassName" : "TCastlePerspective"
        },
        "RotationPersistent" : {
          "$$ClassName" : "TCastleVector4RotationPersistent",
          "W" : 3.3251747488975525E-001,
          "X" : 7.2919175028800964E-002,
          "Y" : -9.9726855754852295E-001,
          "Z" : 1.1774718761444092E-002
        },
        "ScaleOrientationPersistent" : {
          "$$ClassName" : "TCastleVector4Persistent"
        },
        "ScalePersistent" : {
          "$$ClassName" : "TCastleVector3Persistent",
          "X" : 9.9999994039535522E-001,
          "Z" : 9.9999994039535522E-001
        },
        "TranslationPersistent" : {
          "$$ClassName" : "TCastleVector3Persistent",
          "X" : -3.4014508128166199E-001,
          "Y" : 1.0715343475341797E+001,
          "Z" : 1.9950223922729492E+001
        }
      },
      "InternalDesignNavigations[dnFly]" : {
        "$$ClassName" : "TCastleWalkNavigationDesign",
        "Border" : {
          "$$ClassName" : "TBorder"
        },
        "BorderColorPersistent" : {
          "$$ClassName" : "TCastleColorPersistent"
        },
        "MoveSpeed" : 1.7113283157348633E+001,
        "Name" : "",
        "TranslationPersistent" : {
          "$$ClassName" : "TCastleVector2Persistent"
        }
      },
      "InternalDesignNavigations[dnExamine]" : {
        "$$ClassName" : "TCastleExamineNavigationDesign",
        "Border" : {
          "$$ClassName" : "TBorder"
        },
        "BorderColorPersistent" : {
          "$$ClassName" : "TCastleColorPersistent"
        },
        "Exists" : false,
        "Name" : "",
        "TranslationPersistent" : {
          "$$ClassName" : "TCastleVector2Persistent"
        }
      },
      "InternalDesignNavigations[dn2D]" : {
        "$$ClassName" : "TCastle2DNavigationDesign",
        "Border" : {
          "$$ClassName" : "TBorder"
        },
        "BorderColorPersistent" : {
          "$$ClassName" : "TCastleColorPersistent"
        },
        "Exists" : false,
        "Name" : "",
        "TranslationPersistent" : {
          "$$ClassName" : "TCastleVector2Persistent"
        }
      }
    },
    {
      "$$ClassName" : "TCastleLabel",
      "Border" : {
        "$$ClassName" : "TBorder"
      },
      "BorderColorPersistent" : {
        "$$ClassName" : "TCastleColorPersistent"
      },
      "ColorPersistent" : {
        "$$ClassName" : "TCastleColorPersistent",
        "Green" : 1.0000000000000000E+000,
        "Red" : 1.0000000000000000E+000
      },
      "FontSize" : 2.0000000000000000E+001,
      "FrameColorPersistent" : {
        "$$ClassName" : "TCastleColorPersistent"
      },
      "HorizontalAnchorParent" : "hpRight",
      "HorizontalAnchorSelf" : "hpRight",
      "Name" : "LabelFps",
      "OutlineColorPersistent" : {
        "$$ClassName" : "TCastleColorPersistent"
      },
      "Text" : [
        "FPS: xxx"
      ],
      "TranslationPersistent" : {
        "$$ClassName" : "TCastleVector2Persistent",
        "X" : -2.0000000000000000E+001,
        "Y" : -2.0000000000000000E+001
      },
      "VerticalAnchorParent" : "vpTop",
      "VerticalAnchorSelf" : "vpTop"
    }
  ]
}