@hackage ombra0.3.1.0
Render engine.
Deprecated
Dependencies (9)
- Boolean <0.3
- base <5.0
- ghcjs-base
- gl >=0.8 && <0.9
- hashable <1.3
- hashtables <1.4 Show all…
Dependents (1)
@hackage/acme-everything
Package Flags
opengl
(on by default)
Enable the OpenGL backend. Main module: Graphics.Rendering.Ombra.Backend.OpenGL
webgl
(off by default)
Enable the GHCJS/WebGL backend, if compiled with GHCJS. This automatically disables the OpenGL backend. Main module: Graphics.Rendering.Ombra.Backend.WebGL
Ombra
The Ombra render engine.
Features:
- Typeful and mostly declarative interface
- Functional type safe embedded DSL for shaders
- Automatic allocation and deallocation of GPU resources
- 2D and 3D simplified interfaces
- OpenGL and WebGL backends
- Written in Haskell
Running examples: 01 02 03 04 05 06
Installation (important)