protected override void Update(GameTime gameTime) { if (GamePad.GetState(PlayerIndex.One).Buttons.Back == ButtonState.Pressed || Keyboard.GetState().IsKeyDown(Keys.Escape)) { Exit(); } ShapeManager.CalculateVertices(); foreach (var shape in ShapeManager.Shapes) { shape.World = Matrix.CreateRotationY(0.01f) * shape.World; } base.Update(gameTime); }