From c92748a622efcfff97f5a9152bca7b35c57e2bfd Mon Sep 17 00:00:00 2001 From: NathanSweet Date: Fri, 12 Apr 2013 06:26:28 +0200 Subject: [PATCH] Update projection matrix on begin. --- spine-xna/src/SkeletonRenderer.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spine-xna/src/SkeletonRenderer.cs b/spine-xna/src/SkeletonRenderer.cs index 55ebeb350..e3e64772b 100644 --- a/spine-xna/src/SkeletonRenderer.cs +++ b/spine-xna/src/SkeletonRenderer.cs @@ -43,7 +43,6 @@ namespace Spine { effect = new BasicEffect(device); effect.World = Matrix.Identity; effect.View = Matrix.CreateLookAt(new Vector3(0.0f, 0.0f, 1.0f), Vector3.Zero, Vector3.Up); - effect.Projection = Matrix.CreateOrthographicOffCenter(0, device.Viewport.Width, device.Viewport.Height, 0, 1, 0); effect.TextureEnabled = true; effect.VertexColorEnabled = true; @@ -56,6 +55,8 @@ namespace Spine { public void Begin () { device.RasterizerState = rasterizerState; device.BlendState = BlendState.AlphaBlend; + + effect.Projection = Matrix.CreateOrthographicOffCenter(0, device.Viewport.Width, device.Viewport.Height, 0, 1, 0); } public void End () {