protected override void Initialize() { base.Initialize(); _viewManager.SetProjection(0.1f, 100f, MathHelper.ToRadians(45f)); _viewManager.Position = new Vector3(5f, 0f, 5f); _viewManager.UpAxis = Vector3.UnitZ; _viewManager.ForwardAxis = -Vector3.UnitX; _viewManager.MinPitch = MathHelper.ToRadians(-89.9f); _viewManager.MaxPitch = MathHelper.ToRadians(89.9f); var state = new FreeLookState(_stateManager); state.MovementSpeed = 10f; _stateManager.SetState(state); CreateScene(0); #if WINDOWS Program.Proxy.SetModelList( new string[] { "models/small_cube", "models/sphere", "models/capsule", "models/obelisk", "models/triangle", "models/lblock" }); #endif }