Version 12 (modified by 15 years ago) (diff) | ,
---|
Gloss
Gloss hides the pain of drawing simple vector graphics behind a nice data type and a few display functions. Gloss uses OpenGL and GLUT under the hood, but you won't have to worry about any of that. Get something cool on the screen in under 10 minutes.
Download
From Hackage
With cabal
If you have cabal installed you should be able to do:
cabal install gloss cabal install gloss-examples
From the darcs repo
darcs get http://code.haskell.org/gloss/gloss-head cd gloss-head runhaskell Setup configure --user runhaskell Setup build runhaskell Setup install
Then the same for gloss-examples
History
Gloss is a fork and cleanup of ANUPlot, which has been used for teaching first year computer science at the ANU for the last few years. Its main goal is to allow total beginners to get something working with a minimum of fuss.
Examples
These are some of the examples included in the gloss-examples package:
code result | code result | code result | code result | code result | code result |
Attachments (6)
- gloss-hello-thumb.png (1005 bytes) - added by 15 years ago.
- gloss-lifespan-thumb.png (16.6 KB) - added by 15 years ago.
- gloss-styrene-thumb.png (5.0 KB) - added by 15 years ago.
- gloss-tree-thumb.png (9.3 KB) - added by 15 years ago.
- gloss-clock-thumb.png (8.8 KB) - added by 15 years ago.
- gloss-zen-thumb.png (11.2 KB) - added by 15 years ago.
Download all attachments as: .zip