Render PNG images using OpenGL in Haskell -


i new haskell , building chess game using opengl (using graphics.ui.glut) ui. trying render png images chess pieces.

i read images can converted textureobject , rendered, not find helpful resources know how it.

this code looks generating chess board

drawsquare :: boardsquare -> io () drawsquare ((x,y,z),(r,g,b)) = preservingmatrix $     color $ color3 r g b     translate $ vector3 x y z     drawcube -- draw square of appropriate size  -- display callback display :: ioref gamestate -> displaycallback display gamestate =     gstate <- gamestate     clear [colorbuffer]     form_ (getboardpoints gstate) $ drawsquare -- drawing 64 squares here     flush 

can me render png image @ given x , y coordinates of window given file path?

suggestion: since new haskell, instead of diving straight raw opengl chess game, have looked @ libraries make opengl easier? recommend gloss , looks gloss-game has helper function load .png file memory ready used game. luck! :-)


Comments

Popular posts from this blog

Command prompt result in label. Python 2.7 -

javascript - How do I use URL parameters to change link href on page? -

amazon web services - AWS Route53 Trying To Get Site To Resolve To www -