{
  "$$ClassName" : "TCastleUserInterface",
  "FullSize" : true,
  "Name" : "RootGroup",
  "$Children" : [
    {
      "$$ClassName" : "TCastleViewport",
      "Camera" : "Camera1",
      "FullSize" : true,
      "Items" : {
        "$$ClassName" : "TCastleRootTransform",
        "PhysicsProperties" : {
          "$$ClassName" : "TPhysicsProperties",
          "LayerCollisions" : {
            "$$ClassName" : "TCastleLayerCollisions"
          },
          "LayerNames" : {
            "$$ClassName" : "TCastleLayerNames"
          }
        },
        "$Children" : [
          {
            "$$ClassName" : "TCastleBox",
            "ColorPersistent" : {
              "$$ClassName" : "TCastleColorPersistent",
              "Blue" : 1.6470588743686676E-001,
              "Green" : 1.6470588743686676E-001,
              "Red" : 8.8235294818878174E-001
            },
            "Name" : "Ground",
            "RenderOptions" : {
              "$$ClassName" : "TCastleScene.TSceneRenderOptions"
            },
            "SizePersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : 1.0000000000000000E+002,
              "Z" : 1.0000000000000000E+002
            },
            "$Behaviors" : [
              {
                "$$ClassName" : "TCastleBoxCollider",
                "Friction" : 1.0000000149011612E-001,
                "Name" : "BoxCollider1"
              },
              {
                "$$ClassName" : "TCastleRigidBody",
                "Dynamic" : false,
                "Gravity" : false,
                "Name" : "RigidBody1"
              }
            ]
          },
          {
            "$$ClassName" : "TCastleTransform",
            "Name" : "Light",
            "RotationPersistent" : {
              "$$ClassName" : "TCastleVector4RotationPersistent",
              "W" : 5.4276335239410400E-001,
              "X" : 9.9999636411666870E-001
            },
            "TranslationPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : 2.0000000000000000E+001,
              "Y" : 2.0000000000000000E+001,
              "Z" : 2.0000000000000000E+001
            },
            "$Children" : [
              {
                "$$ClassName" : "TCastleDirectionalLight",
                "Name" : "DirectionalLight1",
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent",
                  "W" : 1.7186428308486938E+000,
                  "X" : 2.3333956301212311E-001,
                  "Y" : -8.9561754465103149E-001,
                  "Z" : -3.7870958447456360E-001
                }
              }
            ]
          },
          {
            "$$ClassName" : "TCastleTransform",
            "Name" : "Light1",
            "RotationPersistent" : {
              "$$ClassName" : "TCastleVector4RotationPersistent",
              "W" : 5.4276335239410400E-001,
              "X" : 9.9999636411666870E-001
            },
            "TranslationPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : -8.7592620849609375E+000,
              "Y" : 1.3184226989746094E+001,
              "Z" : 3.1299495697021484E+001
            },
            "$Children" : [
              {
                "$$ClassName" : "TCastleDirectionalLight",
                "Name" : "DirectionalLight2",
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent",
                  "W" : 1.7186428308486938E+000,
                  "X" : 2.3333956301212311E-001,
                  "Y" : -8.9561754465103149E-001,
                  "Z" : -3.7870958447456360E-001
                }
              }
            ]
          },
          {
            "$$ClassName" : "TCastleBox",
            "ColorPersistent" : {
              "$$ClassName" : "TCastleColorPersistent",
              "Blue" : 2.6666668057441711E-001,
              "Green" : 8.5098040103912354E-001,
              "Red" : 2.2745098173618317E-001
            },
            "Name" : "Box1",
            "RenderOptions" : {
              "$$ClassName" : "TCastleScene.TSceneRenderOptions"
            },
            "SizePersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : 1.0000000000000000E+000,
              "Y" : 1.0000000000000000E+000,
              "Z" : 1.0000000000000000E+000
            },
            "TranslationPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "Y" : 1.6017972230911255E+000
            },
            "$Behaviors" : [
              {
                "$$ClassName" : "TCastleBoxCollider",
                "Mass" : 1.0000000000000000E+000,
                "Name" : "BoxCollider2"
              },
              {
                "$$ClassName" : "TCastleRigidBody",
                "Name" : "RigidBody2"
              }
            ]
          },
          {
            "$$ClassName" : "TCastleBox",
            "ColorPersistent" : {
              "$$ClassName" : "TCastleColorPersistent",
              "Green" : 6.1568629741668701E-001,
              "Red" : 2.9803922772407532E-001
            },
            "Name" : "Box6",
            "RenderOptions" : {
              "$$ClassName" : "TCastleScene.TSceneRenderOptions"
            },
            "SizePersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : 1.0000000000000000E+000,
              "Y" : 1.0000000000000000E+000,
              "Z" : 1.0000000000000000E+000
            },
            "TranslationPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "Y" : 2.6033039093017578E+000
            },
            "$Behaviors" : [
              {
                "$$ClassName" : "TCastleBoxCollider",
                "Name" : "BoxCollider7"
              },
              {
                "$$ClassName" : "TCastleRigidBody",
                "Name" : "RigidBody7"
              }
            ]
          },
          {
            "$$ClassName" : "TCastleBox",
            "ColorPersistent" : {
              "$$ClassName" : "TCastleColorPersistent",
              "Blue" : 2.6666668057441711E-001,
              "Green" : 8.5098040103912354E-001,
              "Red" : 2.2745098173618317E-001
            },
            "Name" : "Box2",
            "RenderOptions" : {
              "$$ClassName" : "TCastleScene.TSceneRenderOptions"
            },
            "SizePersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : 1.0000000000000000E+000,
              "Y" : 1.0000000000000000E+000,
              "Z" : 1.0000000000000000E+000
            },
            "TranslationPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : -1.0302255153656006E+000,
              "Y" : 1.6017972230911255E+000
            },
            "$Behaviors" : [
              {
                "$$ClassName" : "TCastleBoxCollider",
                "Mass" : 2.0000000000000000E+002,
                "Name" : "BoxCollider3"
              },
              {
                "$$ClassName" : "TCastleRigidBody",
                "Name" : "RigidBody3"
              }
            ]
          },
          {
            "$$ClassName" : "TCastleBox",
            "ColorPersistent" : {
              "$$ClassName" : "TCastleColorPersistent",
              "Blue" : 2.6666668057441711E-001,
              "Green" : 8.5098040103912354E-001,
              "Red" : 2.2745098173618317E-001
            },
            "Name" : "Box4",
            "RenderOptions" : {
              "$$ClassName" : "TCastleScene.TSceneRenderOptions"
            },
            "SizePersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : 1.0000000000000000E+000,
              "Y" : 1.0000000000000000E+000,
              "Z" : 1.0000000000000000E+000
            },
            "TranslationPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : -1.0302255153656006E+000,
              "Y" : 2.6764349937438965E+000
            },
            "$Behaviors" : [
              {
                "$$ClassName" : "TCastleBoxCollider",
                "Name" : "BoxCollider5"
              },
              {
                "$$ClassName" : "TCastleRigidBody",
                "Name" : "RigidBody5"
              }
            ]
          },
          {
            "$$ClassName" : "TCastleBox",
            "ColorPersistent" : {
              "$$ClassName" : "TCastleColorPersistent",
              "Blue" : 7.3725491762161255E-001,
              "Green" : 4.1960784792900085E-001,
              "Red" : 2.0000000298023224E-001
            },
            "Name" : "Box3",
            "RenderOptions" : {
              "$$ClassName" : "TCastleScene.TSceneRenderOptions"
            },
            "SizePersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : 1.0000000000000000E+000,
              "Y" : 1.0000000000000000E+000,
              "Z" : 1.0000000000000000E+000
            },
            "TranslationPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : -2.3343610763549805E+000,
              "Y" : 1.6017972230911255E+000
            },
            "$Behaviors" : [
              {
                "$$ClassName" : "TCastleBoxCollider",
                "Name" : "BoxCollider4"
              },
              {
                "$$ClassName" : "TCastleRigidBody",
                "Name" : "RigidBody4"
              }
            ]
          },
          {
            "$$ClassName" : "TCastleBox",
            "ColorPersistent" : {
              "$$ClassName" : "TCastleColorPersistent",
              "Blue" : 2.6666668057441711E-001,
              "Green" : 8.5098040103912354E-001,
              "Red" : 2.2745098173618317E-001
            },
            "Name" : "Box5",
            "RenderOptions" : {
              "$$ClassName" : "TCastleScene.TSceneRenderOptions"
            },
            "SizePersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : 1.0000000000000000E+000,
              "Y" : 1.0000000000000000E+000,
              "Z" : 1.0000000000000000E+000
            },
            "TranslationPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : -2.3343610763549805E+000,
              "Y" : 2.6392869949340820E+000
            },
            "$Behaviors" : [
              {
                "$$ClassName" : "TCastleBoxCollider",
                "Friction" : 1.0000000149011612E-001,
                "Name" : "BoxCollider6"
              },
              {
                "$$ClassName" : "TCastleRigidBody",
                "Name" : "RigidBody6"
              }
            ]
          },
          {
            "$$ClassName" : "TCastleSphere",
            "ColorPersistent" : {
              "$$ClassName" : "TCastleColorPersistent",
              "Blue" : 0.0000000000000000E+000
            },
            "Name" : "Sphere",
            "RenderOptions" : {
              "$$ClassName" : "TCastleScene.TSceneRenderOptions"
            },
            "TranslationPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "Y" : 2.1661787033081055E+000,
              "Z" : -5.5118064880371094E+000
            },
            "$Behaviors" : [
              {
                "$$ClassName" : "TCastleSphereCollider",
                "Friction" : 1.0000000149011612E-001,
                "Mass" : 1.0000000000000000E+001,
                "Name" : "SphereCollider1"
              },
              {
                "$$ClassName" : "TCastleRigidBody",
                "AngularVelocityDamp" : 0.0000000000000000E+000,
                "AngularVelocityPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 2.0000000000000000E+000
                },
                "LinearVelocityDamp" : 0.0000000000000000E+000,
                "LinearVelocityPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 5.0000000000000000E+001
                },
                "Name" : "BulletBody"
              }
            ]
          },
          {
            "$$ClassName" : "TCastleBox",
            "Name" : "Box7",
            "RenderOptions" : {
              "$$ClassName" : "TCastleScene.TSceneRenderOptions"
            },
            "TranslationPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "Y" : 4.6573457717895508E+000
            },
            "$Behaviors" : [
              {
                "$$ClassName" : "TCastleBoxCollider",
                "Name" : "BoxCollider8"
              },
              {
                "$$ClassName" : "TCastleRigidBody",
                "Name" : "RigidBody9"
              }
            ]
          },
          {
            "$$ClassName" : "TCastleCamera",
            "Name" : "Camera1",
            "Orthographic" : {
              "$$ClassName" : "TCastleOrthographic"
            },
            "Perspective" : {
              "$$ClassName" : "TCastlePerspective"
            },
            "RotationPersistent" : {
              "$$ClassName" : "TCastleVector4RotationPersistent",
              "W" : 2.9087405204772949E+000,
              "X" : -3.3761118629627163E-006,
              "Y" : -1.0000000000000000E+000
            },
            "TranslationPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : -4.1272416114807129E+000,
              "Y" : 1.9696136713027954E+000,
              "Z" : -9.5027532577514648E+000
            },
            "$Children" : [
              {
                "$$ClassName" : "TCastleDirectionalLight",
                "Name" : "DirectionalLight3"
              }
            ]
          }
        ]
      },
      "Name" : "MainViewport",
      "$Children" : [
        {
          "$$ClassName" : "TCastleWalkNavigation",
          "Gravity" : false,
          "Name" : "WalkNavigation"
        }
      ],
      "InternalDesignCamera" : {
        "$$ClassName" : "TCastleCamera",
        "Name" : "",
        "Orthographic" : {
          "$$ClassName" : "TCastleOrthographic"
        },
        "Perspective" : {
          "$$ClassName" : "TCastlePerspective"
        },
        "RotationPersistent" : {
          "$$ClassName" : "TCastleVector4RotationPersistent",
          "W" : 3.6588747501373291E+000,
          "X" : 4.1945748962461948E-003,
          "Y" : 9.9988204240798950E-001,
          "Z" : 1.4775472693145275E-002
        },
        "TranslationPersistent" : {
          "$$ClassName" : "TCastleVector3Persistent",
          "X" : -6.3668384552001953E+000,
          "Y" : 2.5002036094665527E+000,
          "Z" : -1.3319720268249512E+001
        }
      },
      "InternalDesignNavigations[dnFly]" : {
        "$$ClassName" : "TCastleWalkNavigationDesign",
        "Name" : ""
      },
      "InternalDesignNavigations[dnExamine]" : {
        "$$ClassName" : "TCastleExamineNavigationDesign",
        "Exists" : false,
        "Name" : ""
      },
      "InternalDesignNavigations[dn2D]" : {
        "$$ClassName" : "TCastle2DNavigationDesign",
        "Exists" : false,
        "Name" : ""
      }
    },
    {
      "$$ClassName" : "TCastleLabel",
      "ColorPersistent" : {
        "$$ClassName" : "TCastleColorPersistent",
        "Green" : 1.0000000000000000E+000,
        "Red" : 1.0000000000000000E+000
      },
      "FontSize" : 2.0000000000000000E+001,
      "HorizontalAnchorParent" : "hpRight",
      "HorizontalAnchorSelf" : "hpRight",
      "Name" : "LabelFps",
      "Text" : [
        "FPS: xxx"
      ],
      "TranslationPersistent" : {
        "$$ClassName" : "TCastleVector2Persistent",
        "X" : -2.0000000000000000E+001,
        "Y" : -2.0000000000000000E+001
      },
      "VerticalAnchorParent" : "vpTop",
      "VerticalAnchorSelf" : "vpTop"
    },
    {
      "$$ClassName" : "TCastleLabel",
      "ColorPersistent" : {
        "$$ClassName" : "TCastleColorPersistent",
        "Blue" : 1.0000000000000000E+000,
        "Green" : 1.0000000000000000E+000,
        "Red" : 1.0000000000000000E+000
      },
      "FontSize" : 2.0000000000000000E+001,
      "Name" : "LabelInfo",
      "Text" : [
        "Move with AWSD and mouse dragging.",
        "Right mouse click to toggle \"Mouse Look\" mode."
      ],
      "TranslationPersistent" : {
        "$$ClassName" : "TCastleVector2Persistent",
        "X" : 1.0000000000000000E+001,
        "Y" : -1.0000000000000000E+001
      },
      "VerticalAnchorParent" : "vpTop",
      "VerticalAnchorSelf" : "vpTop"
    }
  ]
}