{
  "$$ClassName" : "TCastleUserInterface",
  "FullSize" : true,
  "Name" : "Group1",
  "$Children" : [
    {
      "$$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" : "TCastleViewport",
      "Camera" : "Camera1",
      "FullSize" : true,
      "Items" : {
        "$$ClassName" : "TCastleRootTransform",
        "PhysicsProperties" : {
          "$$ClassName" : "TPhysicsProperties"
        },
        "TimeScale" : 3.0000000000000000E+000,
        "$Children" : [
          {
            "$$ClassName" : "TCastleTransform",
            "Name" : "TransformAll",
            "RotationPersistent" : {
              "$$ClassName" : "TCastleVector4RotationPersistent",
              "W" : -4.0000000596046448E-001,
              "Z" : 1.0000000000000000E+000
            },
            "$Children" : [
              {
                "$$ClassName" : "TCastleBox",
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorPersistent",
                  "Blue" : 3.0196079611778259E-001,
                  "Green" : 3.0196079611778259E-001,
                  "Red" : 9.0588235855102539E-001
                },
                "Material" : "pmUnlit",
                "Name" : "RedBox",
                "RenderOptions" : {
                  "$$ClassName" : "TCastleScene.TSceneRenderOptions"
                },
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent",
                  "W" : 2.0000000298023224E-001,
                  "Z" : 1.0000000000000000E+000
                },
                "ScalePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 2.0000000000000000E+000,
                  "Y" : 2.0000000000000000E+000,
                  "Z" : 2.0000000000000000E+000
                },
                "SizePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 1.0000000000000000E+002,
                  "Y" : 1.0000000000000000E+002,
                  "Z" : 1.0000000000000000E+002
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 2.2464901733398438E+002,
                  "Y" : 5.5039001464843750E+002
                },
                "$Behaviors" : [
                  {
                    "$$ClassName" : "TCastleBoxCollider",
                    "AutoSize" : false,
                    "Mass" : 1.0000000000000000E+000,
                    "Name" : "BoxCollider1",
                    "RotationPersistent" : {
                      "$$ClassName" : "TCastleVector4RotationPersistent",
                      "Y" : 1.0000000000000000E+000
                    },
                    "SizePersistent" : {
                      "$$ClassName" : "TCastleVector3Persistent",
                      "X" : 1.0000000000000000E+002,
                      "Y" : 1.0000000000000000E+002,
                      "Z" : 1.0000000000000000E+002
                    }
                  },
                  {
                    "$$ClassName" : "TCastleRigidBody",
                    "LockRotation" : [
                      0,
                      1
                    ],
                    "LockTranslation" : [
                      2
                    ],
                    "Name" : "RigidBody1"
                  }
                ]
              },
              {
                "$$ClassName" : "TCastleBox",
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorPersistent",
                  "Green" : 0.0000000000000000E+000
                },
                "Material" : "pmUnlit",
                "Name" : "RedBox1",
                "RenderOptions" : {
                  "$$ClassName" : "TCastleScene.TSceneRenderOptions"
                },
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent",
                  "Z" : 1.0000000000000000E+000
                },
                "SizePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 1.0000000000000000E+002,
                  "Y" : 1.0000000000000000E+002,
                  "Z" : 1.0000000000000000E+002
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 2.2464901733398438E+002,
                  "Y" : 9.4492987060546875E+002
                },
                "$Behaviors" : [
                  {
                    "$$ClassName" : "TCastleBoxCollider",
                    "Mass" : 1.0000000000000000E+000,
                    "Name" : "BoxCollider3"
                  },
                  {
                    "$$ClassName" : "TCastleRigidBody",
                    "LockRotation" : [
                      0,
                      1
                    ],
                    "LockTranslation" : [
                      2
                    ],
                    "Name" : "RigidBody4"
                  }
                ]
              },
              {
                "$$ClassName" : "TCastleBox",
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorPersistent",
                  "Blue" : 0.0000000000000000E+000
                },
                "Material" : "pmUnlit",
                "Name" : "FloorBox",
                "RenderOptions" : {
                  "$$ClassName" : "TCastleScene.TSceneRenderOptions"
                },
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent",
                  "W" : 1.9317287206649780E-001,
                  "Z" : 9.9996894598007202E-001
                },
                "SizePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 2.0000000000000000E+003,
                  "Y" : 1.0000000000000000E+002,
                  "Z" : 1.0000000000000000E+002
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 1.1409333496093750E+003,
                  "Y" : 4.1775823974609375E+002
                },
                "$Behaviors" : [
                  {
                    "$$ClassName" : "TCastleBoxCollider",
                    "Name" : "BoxCollider2"
                  },
                  {
                    "$$ClassName" : "TCastleRigidBody",
                    "Dynamic" : false,
                    "LockRotation" : [
                      0,
                      1
                    ],
                    "LockTranslation" : [
                      2
                    ],
                    "Name" : "RigidBody2"
                  }
                ]
              },
              {
                "$$ClassName" : "TCastleSphere",
                "CollisionSphereRadius" : 5.0000000000000000E+001,
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorPersistent",
                  "Blue" : 1.0196078568696976E-001,
                  "Green" : 8.5098040103912354E-001,
                  "Red" : 2.7058824896812439E-001
                },
                "Material" : "pmUnlit",
                "Name" : "GreenSphere",
                "Radius" : 5.0000000000000000E+001,
                "RenderOptions" : {
                  "$$ClassName" : "TCastleScene.TSceneRenderOptions"
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 5.5039001464843750E+002,
                  "Y" : 5.6723870849609375E+002
                },
                "$Behaviors" : [
                  {
                    "$$ClassName" : "TCastleRigidBody",
                    "LockRotation" : [
                      0,
                      1
                    ],
                    "LockTranslation" : [
                      2
                    ],
                    "Name" : "RigidBody3"
                  },
                  {
                    "$$ClassName" : "TCastleSphereCollider",
                    "Name" : "SphereCollider1"
                  }
                ]
              }
            ]
          },
          {
            "$$ClassName" : "TCastleCamera",
            "Name" : "Camera1",
            "Orthographic" : {
              "$$ClassName" : "TCastleOrthographic",
              "OriginPersistent" : {
                "$$ClassName" : "TCastleVector2Persistent",
                "X" : 5.0000000000000000E-001,
                "Y" : 5.0000000000000000E-001
              },
              "Width" : 2.0000000000000000E+003
            },
            "Perspective" : {
              "$$ClassName" : "TCastlePerspective"
            },
            "ProjectionType" : "ptOrthographic",
            "RotationPersistent" : {
              "$$ClassName" : "TCastleVector4RotationPersistent",
              "Z" : 1.0000000000000000E+000
            },
            "TranslationPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : 1.2307696533203125E+003,
              "Y" : 3.3561041259765625E+002,
              "Z" : 5.0000000000000000E+002
            }
          },
          {
            "$$ClassName" : "TCastleTransform",
            "Name" : "TransformWithColliderSizeScale",
            "RotationPersistent" : {
              "$$ClassName" : "TCastleVector4RotationPersistent",
              "W" : 1.9309210777282715E+000,
              "Z" : 1.0000000000000000E+000
            },
            "TranslationPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : 1.1995454101562500E+003,
              "Y" : 5.1320758056640625E+002
            },
            "$Children" : [
              {
                "$$ClassName" : "TCastleBox",
                "Material" : "pmUnlit",
                "Name" : "BoxSmallerNotCollides",
                "RenderOptions" : {
                  "$$ClassName" : "TCastleScene.TSceneRenderOptions"
                },
                "SizePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 1.0000000000000000E+001,
                  "Y" : 1.0000000000000000E+001,
                  "Z" : 1.0000000000000000E+001
                }
              },
              {
                "$$ClassName" : "TCastleBox",
                "Material" : "pmUnlit",
                "Name" : "BoxLargerCollides",
                "RenderOptions" : {
                  "$$ClassName" : "TCastleScene.TSceneRenderOptions"
                },
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent",
                  "Z" : 1.0000000000000000E+000
                },
                "SizePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 2.0000000000000000E+002,
                  "Y" : 2.0000000000000000E+002,
                  "Z" : 2.0000000000000000E+002
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 2.0000000000000000E+002
                }
              }
            ],
            "$Behaviors" : [
              {
                "$$ClassName" : "TCastleRigidBody",
                "LockRotation" : [
                  0,
                  1
                ],
                "LockTranslation" : [
                  2
                ],
                "Name" : "RigidBody5"
              },
              {
                "$$ClassName" : "TCastleBoxCollider",
                "AutoSize" : false,
                "Mode2D" : true,
                "Name" : "BoxCollider4",
                "Restitution" : 5.0000000000000000E-001,
                "SizePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 2.0000000000000000E+001,
                  "Y" : 2.0000000000000000E+001,
                  "Z" : 2.0000000000000000E+001
                },
                "SizeScale" : 1.0000000000000000E+001,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 2.0000000000000000E+002
                }
              }
            ]
          },
          {
            "$$ClassName" : "TCastleTransform",
            "Name" : "TransformWithColliderScaled",
            "RotationPersistent" : {
              "$$ClassName" : "TCastleVector4RotationPersistent",
              "W" : 1.9309210777282715E+000,
              "Z" : 1.0000000000000000E+000
            },
            "ScalePersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : 1.0000000000000000E+001,
              "Y" : 1.0000000000000000E+001,
              "Z" : 1.0000000000000000E+001
            },
            "TranslationPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : 1.6099252929687500E+003,
              "Y" : 4.4649212646484375E+002
            },
            "$Children" : [
              {
                "$$ClassName" : "TCastleBox",
                "Material" : "pmUnlit",
                "Name" : "BoxSmallerNotCollides1",
                "RenderOptions" : {
                  "$$ClassName" : "TCastleScene.TSceneRenderOptions"
                },
                "SizePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 1.0000000000000000E+000,
                  "Y" : 1.0000000000000000E+000,
                  "Z" : 1.0000000000000000E+000
                }
              },
              {
                "$$ClassName" : "TCastleBox",
                "Material" : "pmUnlit",
                "Name" : "BoxLargerCollides1",
                "RenderOptions" : {
                  "$$ClassName" : "TCastleScene.TSceneRenderOptions"
                },
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent",
                  "Z" : 1.0000000000000000E+000
                },
                "SizePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 2.0000000000000000E+001,
                  "Y" : 2.0000000000000000E+001,
                  "Z" : 2.0000000000000000E+001
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 2.0000000000000000E+001
                }
              }
            ],
            "$Behaviors" : [
              {
                "$$ClassName" : "TCastleRigidBody",
                "LockRotation" : [
                  0,
                  1
                ],
                "LockTranslation" : [
                  2
                ],
                "Name" : "RigidBody6"
              },
              {
                "$$ClassName" : "TCastleBoxCollider",
                "AutoSize" : false,
                "Mode2D" : true,
                "Name" : "BoxCollider5",
                "Restitution" : 5.0000000000000000E-001,
                "SizePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 2.0000000000000000E+001,
                  "Y" : 2.0000000000000000E+001,
                  "Z" : 2.0000000000000000E+001
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 2.0000000000000000E+001
                }
              }
            ]
          }
        ]
      },
      "Name" : "Viewport",
      "InternalDesignCamera" : {
        "$$ClassName" : "TCastleCamera",
        "Name" : "",
        "Orthographic" : {
          "$$ClassName" : "TCastleOrthographic",
          "OriginPersistent" : {
            "$$ClassName" : "TCastleVector2Persistent",
            "X" : 5.0000000000000000E-001,
            "Y" : 5.0000000000000000E-001
          },
          "Width" : 2.7273676757812500E+003
        },
        "Perspective" : {
          "$$ClassName" : "TCastlePerspective"
        },
        "ProjectionType" : "ptOrthographic",
        "RotationPersistent" : {
          "$$ClassName" : "TCastleVector4RotationPersistent",
          "Z" : 1.0000000000000000E+000
        },
        "TranslationPersistent" : {
          "$$ClassName" : "TCastleVector3Persistent",
          "X" : 1.3243338623046875E+003,
          "Y" : 3.3090969848632812E+002,
          "Z" : 1.6000000000000000E+003
        }
      },
      "InternalDesignNavigationType" : 2,
      "InternalDesignNavigations[dnFly]" : {
        "$$ClassName" : "TCastleWalkNavigationDesign",
        "Exists" : false,
        "Name" : ""
      },
      "InternalDesignNavigations[dnExamine]" : {
        "$$ClassName" : "TCastleExamineNavigationDesign",
        "Exists" : false,
        "Name" : ""
      },
      "InternalDesignNavigations[dn2D]" : {
        "$$ClassName" : "TCastle2DNavigationDesign",
        "Name" : ""
      }
    },
    {
      "$$ClassName" : "TCastleVerticalGroup",
      "HorizontalAnchorParent" : "hpRight",
      "HorizontalAnchorSelf" : "hpRight",
      "Name" : "VerticalGroup1",
      "VerticalAnchorParent" : "vpMiddle",
      "VerticalAnchorSelf" : "vpMiddle",
      "$Children" : [
        {
          "$$ClassName" : "TCastleButton",
          "Caption" : "Scale Red Box",
          "CustomBackgroundDisabled" : {
            "$$ClassName" : "TCastleImagePersistent"
          },
          "CustomBackgroundFocused" : {
            "$$ClassName" : "TCastleImagePersistent"
          },
          "CustomBackgroundNormal" : {
            "$$ClassName" : "TCastleImagePersistent"
          },
          "CustomBackgroundPressed" : {
            "$$ClassName" : "TCastleImagePersistent"
          },
          "Image" : {
            "$$ClassName" : "TCastleImagePersistent"
          },
          "MinWidth" : 3.2000000000000000E+002,
          "Name" : "ButtonScaleRedBox",
          "VerticalAnchorParent" : "vpTop",
          "VerticalAnchorSelf" : "vpTop"
        },
        {
          "$$ClassName" : "TCastleButton",
          "Caption" : "Scale Red Box Collider 1/2",
          "CustomBackgroundDisabled" : {
            "$$ClassName" : "TCastleImagePersistent"
          },
          "CustomBackgroundFocused" : {
            "$$ClassName" : "TCastleImagePersistent"
          },
          "CustomBackgroundNormal" : {
            "$$ClassName" : "TCastleImagePersistent"
          },
          "CustomBackgroundPressed" : {
            "$$ClassName" : "TCastleImagePersistent"
          },
          "Image" : {
            "$$ClassName" : "TCastleImagePersistent"
          },
          "MinWidth" : 3.2000000000000000E+002,
          "Name" : "ButtonLocalScaleRedBoxCollider",
          "TranslationPersistent" : {
            "$$ClassName" : "TCastleVector2Persistent",
            "Y" : -3.9000000000000000E+001
          },
          "VerticalAnchorParent" : "vpTop",
          "VerticalAnchorSelf" : "vpTop"
        },
        {
          "$$ClassName" : "TCastleButton",
          "Caption" : "Scale sphere",
          "CustomBackgroundDisabled" : {
            "$$ClassName" : "TCastleImagePersistent"
          },
          "CustomBackgroundFocused" : {
            "$$ClassName" : "TCastleImagePersistent"
          },
          "CustomBackgroundNormal" : {
            "$$ClassName" : "TCastleImagePersistent"
          },
          "CustomBackgroundPressed" : {
            "$$ClassName" : "TCastleImagePersistent"
          },
          "Image" : {
            "$$ClassName" : "TCastleImagePersistent"
          },
          "MinWidth" : 3.2000000000000000E+002,
          "Name" : "ButtonScaleGreenSphere",
          "TranslationPersistent" : {
            "$$ClassName" : "TCastleVector2Persistent",
            "Y" : -7.8000000000000000E+001
          },
          "VerticalAnchorParent" : "vpTop",
          "VerticalAnchorSelf" : "vpTop"
        },
        {
          "$$ClassName" : "TCastleButton",
          "Caption" : "Scale all",
          "CustomBackgroundDisabled" : {
            "$$ClassName" : "TCastleImagePersistent"
          },
          "CustomBackgroundFocused" : {
            "$$ClassName" : "TCastleImagePersistent"
          },
          "CustomBackgroundNormal" : {
            "$$ClassName" : "TCastleImagePersistent"
          },
          "CustomBackgroundPressed" : {
            "$$ClassName" : "TCastleImagePersistent"
          },
          "Image" : {
            "$$ClassName" : "TCastleImagePersistent"
          },
          "MinWidth" : 3.2000000000000000E+002,
          "Name" : "ButtonScaleAll",
          "TranslationPersistent" : {
            "$$ClassName" : "TCastleVector2Persistent",
            "Y" : -1.1700000000000000E+002
          },
          "VerticalAnchorParent" : "vpTop",
          "VerticalAnchorSelf" : "vpTop"
        }
      ]
    }
  ]
}