The nehe-tuts package

[Tags: bsd3, program]

Port of the NeHe OpenGL tutorials to Haskell; so far only lessons 1-12 have been ported.


[Skip to ReadMe]

Properties

Versions0.1, 0.1.1, 0.2.0, 0.2.1, 0.2.2, 0.2.3, 0.2.4
Change logNone available
Dependenciesarray, base (>=3 && <5), bytestring, cereal, directory, GLFW-b (>=1.0.0), GLURaw, OpenGLRaw, random [details]
LicenseBSD3
AuthorJason Dagit
Maintainerdagitj@gmail.com
CategoryGraphics
Source repositoryhead: git clone https://github.com/dagit/nehe-tuts
this: git clone https://github.com/dagit/nehe-tuts(tag 0.2.3)
Executableslesson12, lesson11, lesson10, lesson09, lesson08, lesson07, lesson06, lesson05, lesson04, lesson03, lesson02, lesson01
UploadedThu Jul 11 06:26:27 UTC 2013 by JasonDagit
Downloads1330 total (55 in last 30 days)
Votes
0 []
StatusDocs not available [build log]
Last success reported on 2015-05-20 [all 3 reports]

Downloads

Maintainers' corner

For package maintainers and hackage trustees

Readme for nehe-tuts-0.2.4

These examples were created by Jeff Molofee '99 NeHe of http://nehe.gamedev.net

Converted to Haskell by Jason Dagit, 2005 and 2011.

This code is tested on OSX, linux, Windows.  If you try it on
another platform and it works for you, then please let me know.

The current version uses GLFW via the GLFW-b bindings.  Instead of
using the OpenGL bindings, I use OpenGLRaw and GLURaw.  These packages
provide an API that is closer to the C API for OpenGL making it
easier to follow 3rd party documenatation and port examples.

Acknowldegements:
I want to thank #haskell on irc.freenode.net for support and general
help.  Especially to Lemmih for supplying example code.

Authors:
Jeff Molofee aka NeHe
Jason Dagit <dagit@codersbase.com> (All the code)
Eugene Kirpichov <ekirpichov@gmail.com> (Cabal package)