gloss

Painless 2D vector graphics, animations and simulations.

http://gloss.ouroborus.net

Version on this page:1.12.0.0
LTS Haskell 22.17:1.13.2.2@rev:1
Stackage Nightly 2024-04-19:1.13.2.2@rev:1
Latest on Hackage:1.13.2.2@rev:1

See all snapshots gloss appears in

MIT licensed by Ben Lippmeier
Maintained by [email protected]
This version can be pinned in stack with:gloss-1.12.0.0@sha256:6e38c29f287d1e7bbe44592099625947134b165d624052ed6d3ea60668e10473,4058

Module documentation for 1.12.0.0

  • Graphics
    • Graphics.Gloss
      • Graphics.Gloss.Data
        • Graphics.Gloss.Data.Bitmap
        • Graphics.Gloss.Data.Color
        • Graphics.Gloss.Data.Controller
        • Graphics.Gloss.Data.Display
        • Graphics.Gloss.Data.Picture
        • Graphics.Gloss.Data.Point
          • Graphics.Gloss.Data.Point.Arithmetic
        • Graphics.Gloss.Data.Vector
        • Graphics.Gloss.Data.ViewPort
        • Graphics.Gloss.Data.ViewState
      • Graphics.Gloss.Geometry
        • Graphics.Gloss.Geometry.Angle
        • Graphics.Gloss.Geometry.Line
      • Graphics.Gloss.Interface
        • Graphics.Gloss.Interface.Environment
        • Graphics.Gloss.Interface.IO
          • Graphics.Gloss.Interface.IO.Animate
          • Graphics.Gloss.Interface.IO.Display
          • Graphics.Gloss.Interface.IO.Game
          • Graphics.Gloss.Interface.IO.Interact
          • Graphics.Gloss.Interface.IO.Simulate
        • Graphics.Gloss.Interface.Pure
          • Graphics.Gloss.Interface.Pure.Animate
          • Graphics.Gloss.Interface.Pure.Display
          • Graphics.Gloss.Interface.Pure.Game
          • Graphics.Gloss.Interface.Pure.Simulate

Gloss hides the pain of drawing simple vector graphics behind a nice data type and a few display functions. Gloss uses OpenGL under the hood, but you won't need to worry about any of that. Get something cool on the screen in under 10 minutes.