Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
OpenGL Backend for Diagrams DSL
Haskell
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
examples
src
.gitignore
LICENSE
README.md
diagrams-opengl.cabal

README.md

diagrams-opengl is unmaintained. Do as you like with the code.

diagrams-opengl is a very immature backend for diagrams. Diagrams is a powerful, flexible, declarative domain-specific language for creating vector graphics, using the Haskell programming language.

Eventually OpenGL should render both 2D and 3D Diagrams. The 2D works now, but there's a fair bit of work making it less buggy. Right now, for 3D, your best bet is the POV-Ray Backend.

If you want to contribute, there's work to be done both on the OpenGL side (writing shaders, translating the 2D Haskell code to 3D) and on the library design side (adding 3D primitives and useful functions for working with them).

Something went wrong with that request. Please try again.