Beispiel #1
0
        public void Draw(BaseCamera camera)
        {
            effect.InitializeDrawEffect(camera);
            effect.World = Matrix.Identity * Matrix.CreateTranslation(Position);

            foreach (var pass in effect.CurrentTechnique.Passes)
            {
                pass.Apply();
                graphicsDevice.DrawUserPrimitives(PrimitiveType.TriangleList, vertices, 0, 12);
            }
        }