lambdacube-engine: 3D rendering engine entirely written in Haskell
Deprecated
in favor of lambdacube-core
LambdaCube is a 3D rendering engine written entirely in Haskell. It targets newer graphics hardware. The engine uses Ogre3D's mesh and material file format. The main goal of this project is to provide a modern and feature rich graphical backend for various haskell projects (e.g. FRP libraries).
[Skip to Readme]
Modules
- Graphics
- Graphics.LambdaCube
- Graphics.LambdaCube.AnimationState
- Graphics.LambdaCube.BlendMode
- Graphics.LambdaCube.Common
- Graphics.LambdaCube.Compositor
- Graphics.LambdaCube.Entity
- Graphics.LambdaCube.Frustum
- Graphics.LambdaCube.GpuProgram
- Graphics.LambdaCube.GpuProgramParams
- Graphics.LambdaCube.GpuProgramUsage
- Graphics.LambdaCube.HardwareBuffer
- Graphics.LambdaCube.HardwareIndexBuffer
- Graphics.LambdaCube.HardwareOcclusionQuery
- Graphics.LambdaCube.HardwareVertexBuffer
- Graphics.LambdaCube.Image
- Graphics.LambdaCube.Light
- Loader
- Graphics.LambdaCube.Loader.CompositorScript
- Generated
- Graphics.LambdaCube.Loader.Generated.CompositorScriptScanner
- Graphics.LambdaCube.Loader.Generated.MaterialScriptScanner
- Graphics.LambdaCube.Loader.Generated.ResourceScriptScanner
- Graphics.LambdaCube.Loader.MaterialScript
- Graphics.LambdaCube.Loader.MeshXML
- Graphics.LambdaCube.Loader.ParserUtil
- Graphics.LambdaCube.Loader.ResourceScript
- Graphics.LambdaCube.Loader.StbImage
- Graphics.LambdaCube.Material
- Graphics.LambdaCube.Math
- Graphics.LambdaCube.Mesh
- Graphics.LambdaCube.Pass
- Graphics.LambdaCube.PixelFormat
- Graphics.LambdaCube.RenderOperation
- Graphics.LambdaCube.RenderQueue
- Graphics.LambdaCube.RenderSystem
- Graphics.LambdaCube.RenderSystem.GL
- Graphics.LambdaCube.RenderSystem.GL.GLCapabilities
- Graphics.LambdaCube.RenderSystem.GL.GLGpuProgram
- Graphics.LambdaCube.RenderSystem.GL.GLIndexBuffer
- Graphics.LambdaCube.RenderSystem.GL.GLOcclusionQuery
- Graphics.LambdaCube.RenderSystem.GL.GLRenderSystem
- Graphics.LambdaCube.RenderSystem.GL.GLTexture
- Graphics.LambdaCube.RenderSystem.GL.GLUtils
- Graphics.LambdaCube.RenderSystem.GL.GLVertexBuffer
- Graphics.LambdaCube.RenderSystem.GL
- Graphics.LambdaCube.RenderSystemCapabilities
- Graphics.LambdaCube.Resource
- Graphics.LambdaCube.SceneGraph
- Graphics.LambdaCube.Technique
- Graphics.LambdaCube.Texture
- Graphics.LambdaCube.TextureUnitState
- Graphics.LambdaCube.Types
- Graphics.LambdaCube.Utility
- Graphics.LambdaCube.VertexIndexData
- Graphics.LambdaCube.World
- Graphics.LambdaCube
Downloads
- lambdacube-engine-0.1.2.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.1.1, 0.1.2, 0.2.1, 0.2.2, 0.2.3, 0.2.4 |
---|---|
Change log | CHANGES |
Dependencies | array (>=0.2.0.0 && <1), base (>=4.0.0.0 && <5), binary (>=0.5.0.1 && <1), bytestring (>=0.9.1.4 && <1), containers (>=0.2 && <1), directory (>=1.0.0.2 && <2), fgl (>=5.4.2.2 && <6), filepath (>=1.1.0.1 && <2), hslogger (>=1.0.7 && <2), OpenGL (>=2.2.3 && <3), stb-image (>=0.1.3 && <0.2), uulib (>=0.9.10 && <1), xml (>=1.3 && <2), zip-archive (>=0.1.1.3 && <1) [details] |
Tested with | ghc ==6.10.1, ghc ==6.10.4 |
License | BSD-3-Clause |
Author | Csaba Hruska |
Maintainer | csaba (dot) hruska (at) gmail (dot) com |
Category | Graphics |
Home page | http://www.haskell.org/haskellwiki/LambdaCubeEngine |
Uploaded | by CsabaHruska at 2009-11-26T16:42:52Z |
Distributions | |
Reverse Dependencies | 2 direct, 0 indirect [details] |
Downloads | 4872 total (0 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs not available [build log] All reported builds failed as of 2016-12-30 [all 7 reports] |