 |

: mirra :
Mirra, Python OpenGL 2D graphics library
Older versions can be downloaded here
Night builds can be downloaded here
Description
Mirra is a 2D openGL python library. It defines a set of classes to
render primitive shapes (Text, Pixel, Line, Circle, Rect, Bitmap, BitmaPolygon)
and manages rendering and user input (mouse and keyboard). Mirra focuses
on interaction and implements an event listener and classes that receive
mouse events. (in a way like macromedia director or flash do). It runs
using pygame(SDL) or WxPython.
Mirra is also thought to teach students (basically design and
multimedia students) programming in python by playing around with
graphics.
some screenshots : circles1, circles2, boxes, slicer / slicer demo video
License :
Mirra is distributed under GNU LGPL license.
How to use:
Check documentation here
System requirements:
Mirra works under any platform where Python runs (OS X, GNU/Linux,
Windows, etc...).
Dependencies:
You will need to have Python, PyOpenGL and Pygame(SDL)
installed on your machine.
www.python.org
www.pygame.org
pyopengl.sourceforge.net
you might also want to have :
www.wxpython.org
py2exe on window
py2app on macintosh
Mailing list:
http://lists.goto10.org/cgi-bin/mailman/listinfo/mirra
Aknowledgements :
Mirra is currently supported by the Center of Excelence on Digital
Design from the University of Huddersfield, UK. We also want to thank goto10.org for their help.
Some parts of the development of Mirra were been done with the
support received from :
- The Digital Research Unit at the University of Huddersfield, UK.
- The Lansdown Center for Electronic Arts at Middlesex University who
helped providing expertise and support for setting the ground of
versions 0.2x of Mirra. http://www.cea.mdx.ac.uk
- Bizkaiko Diputazioa, Basque Country.
- Buchsenhausen Kunstlerhaus, Innsbruck, Austria.
Special thanks to Tom Betts, John Cox and Daniel Holtz for their support and help.
|