summaryrefslogtreecommitdiffstats
path: root/src/Render.hs
diff options
context:
space:
mode:
Diffstat (limited to 'src/Render.hs')
-rw-r--r--src/Render.hs7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/Render.hs b/src/Render.hs
index fddfbcb..e243580 100644
--- a/src/Render.hs
+++ b/src/Render.hs
@@ -6,6 +6,7 @@ module Render ( setup
import Paths_htanks
import Game
import Level
+import Tank
import Texture
import Control.Monad.State
@@ -89,13 +90,13 @@ render = do
texCoord $ TexCoord2 (0 :: GLfloat) (0 :: GLfloat)
vertex $ Vertex2 0 lh
- texCoord $ TexCoord2 lw 0
+ texCoord $ TexCoord2 (lw/2) 0
vertex $ Vertex2 lw lh
- texCoord $ TexCoord2 lw lh
+ texCoord $ TexCoord2 (lw/2) (lh/2)
vertex $ Vertex2 lw 0
- texCoord $ TexCoord2 0 lh
+ texCoord $ TexCoord2 0 (lh/2)
vertex $ Vertex2 (0 :: GLfloat) (0 :: GLfloat)
forM_ tanklist $ \tank -> preservingMatrix $ do