Librend is a real-time graphics library for Ruby. It provides ascenegraph canvas for drawing 3D, 2D and vector graphics with anevent-driven API.
Wiki: http://librend.rubyforge.org/Project page: http://rubyforge.org/projects/librend/Downloads: http://rubyforge.org/frs/?group_id=716
New features:- SVG support (http://photos1.blogger.com/blogger/1073/1331/1600/shaderblur.png)- quite powerful masking system for vector scenes(http://dark.fhtr.org/textmask.png)- real-time convolution post filters with GLSL(http://photos1.blogger.com/blogger/1073/1331/1600/edgedetect.png)- broken text layout inside polygon(http://photos1.blogger.com/blogger/1073/1331/1600/text_inside_polygon5.png)- bunch of other junk(http://photos1.blogger.com/blogger/1073/1331/1600/2006-03-10.jpg)(like: Cardinal spline motion, a bunch of bugfixes, some new bugs,partially works with YARV, threading is evil, curves for faders(eased, exponential, lambda-defined), one broken test, maybe brokenagainst non-HEAD rcairo, life is such a joy...)