Changes between Initial Version and Version 1 of Ticket #1572


Ignore:
Timestamp:
Mar 23, 2009 6:18:06 PM (5 years ago)
Author:
hcube
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1572 – Description

    initial v1  
    1 Currently there are existing 3D applications in Haskell, but each of them have to care about low level OpenGL API because there isn't an existing generic 3D rendering library. Currently I have started implementing one: http://code.google.com/p/lambdacube/ 
     1Currently there are existing 3D applications in Haskell, but each of them have to care about low level OpenGL API because there isn't an existing generic and feature rich 3D rendering library. Currently I have started implementing one: http://code.google.com/p/lambdacube/ 
    22You can checkout the source from svn. Tha main goal of this project is to provide a fast, simple and usable interface for 3D graphics. This will enable to create nice looking example programs for FRP libraries for example. You can find some of my plans in TODO file. I'd like to integrate hpysics later. I know that Frag already exists, but its rendering code is not really reusable and it support only BSP (Quake) levels. When I'll finish the basic rendering and scene handling part of my todo list, then I also planning to create some basig Mesh modifier combinators for smoothing, extruding, etc.