Quad-Ren 0.5

Resolution independent 2D graphics engine
Quad-ren is a resolution independent 2D graphics engine which focuses on minimalism and follows the suckless philosophy. The apps created with Quad-ren are always resizeable, either running in a window or full screen, allowing them to work flawlessly with a wide range of screen resolutions as well as with tiling window managers.

Quad-ren utilises modern graphics hardware provide RGBA bitmap drawing capability's with high performance rotation and scaling. It is written in and usable from the C++ programming language with a simple object oriented API and a clean, hackable code base.

If you are new to the graphics engine and want a general overview, please take a look at the tutorials section.

Main features:

  • Resolution independence
  • Well documented source code
  • Small code base

last updated on:
July 15th, 2010, 13:22 GMT
license type:
LGPL (GNU Lesser General Public License) 
developed by:
ROOT \ Multimedia \ Graphics
Download Button

In a hurry? Add it to your Download Basket!

user rating



Rate it!
What's New in This Release:
  • To begin with, the whole API has bean moved into the 'qr' name space, which unfortunately causes a break of backwards compatibility again. Also the build system has bean changed from GNU Autotools to CMake, please uninstall version 0.4 using the make uninstall target or delete /usr/lib/libquad-ren.* and /usr/include/quad-ren before installing 0.5 to avoid problems.
  • A scene graph has bean added, previously all scene nodes were a child of the resource manager, now they can also be children of other scene nodes allowing a scene graph to be built. Children of other scene nodes are transformed relative to there parents.
read full changelog

Add your review!