protected override void Init()
        {
            this.mainGameComponent = this.CheckMinimalFeatureLevel(new MainGameComponent());

            this.camera = new SdkFirstPersonCamera();

            base.Init();
        }
        protected override void Init()
        {
            this.mainGameComponent = this.CheckMinimalFeatureLevel(new MainGameComponent());

            this.camera = new SdkFirstPersonCamera();
            this.camera.SetRotateButtons(true, false, false);

            this.lightCamera = new SdkModelViewerCamera();
            this.lightCamera.SetButtonMasks(SdkCameraMouseKeys.RightButton, 0, 0);

            base.Init();
        }
        protected override void Init()
        {
            this.viewerCamera = new SdkFirstPersonCamera();
            this.lightCamera  = new SdkFirstPersonCamera();

            this.activeCamera = this.viewerCamera;

            this.InitCamera();

            this.mainGameComponent = this.CheckMinimalFeatureLevel(new MainGameComponent());

            base.Init();
        }