[Haskell] Haskell version of Crystal Space 3D?

Benjamin L. Russell dekudekuplex at yahoo.com
Tue Jun 21 17:50:41 EDT 2005

Does anybody know any Haskell tool(s) corresponding to
Crystal Space 3D ( see

To quote from "About Crystal Space" ( see

"Crystal Space is a free (LGPL) and portable 3D Game
Development Kit written in C++. It supports: true six
degrees of freedom, colored lighting, lightmapped and
stencil based lighting, shader support (CG, vertex
programs, fragment programs, ...), mipmapping,
portals, mirrors, alpha transparency, reflective
surfaces, 3D sprites (frame based or with skeletal
animation using cal3d animation library), procedural
textures, particle systems, halos, volumetric fog,
scripting (using Python, Perl, Java, or potentially
other languages), 16-bit and 32-bit display support,
OpenGL, and software renderer, font support (also with
freetype), hierarchical transformations, physics
plugin based on ODE, ... See the extensive list of
features for more details."

The reason that I ask is that I would like to learn
how to write my own version of PlaneShift (a 3D
fantasy MMORPG written using Crystal Space 3D) with
Haskell, instead of C++, if possible.  However, I
haven't been able to find any Haskell tools or
libraries specific enough for this kind of project.

Many thanks,

Benjamin L. Russell

More information about the Haskell mailing list