protected override void Initialize()
        {
            Camera = new Camera(this);
            Camera.Position = new Vector3(15, 15, 30);
            Camera.Target = Camera.Position + Vector3.Normalize(new Vector3(10, 5, 20));

            debugDrawer = new DebugDrawer(this);
            debugDrawer.UpdateOrder = int.MaxValue / 2;

            display = new Display(this);
            display.DrawOrder = int.MaxValue;
            display.DisplayText[5] = "PRESS ENTER TO SHOW SCENE EDITOR";

            quadDrawer = new QuadDrawer(this);

            this.Components.Add(quadDrawer);
            this.Components.Add(display);
            this.Components.Add(debugDrawer);
            this.Components.Add(Camera);
            base.Initialize();
        }
        protected override void Initialize()
        {
            Camera          = new Camera(this);
            Camera.Position = new Vector3(15, 15, 30);
            Camera.Target   = Camera.Position + Vector3.Normalize(new Vector3(10, 5, 20));

            debugDrawer             = new DebugDrawer(this);
            debugDrawer.UpdateOrder = int.MaxValue / 2;

            display                = new Display(this);
            display.DrawOrder      = int.MaxValue;
            display.DisplayText[5] = "PRESS ENTER TO SHOW SCENE EDITOR";

            quadDrawer = new QuadDrawer(this);

            this.Components.Add(quadDrawer);
            this.Components.Add(display);
            this.Components.Add(debugDrawer);
            this.Components.Add(Camera);
            base.Initialize();
        }