Equalizer is a programming interface and resource management system for scalable graphics applications. An Equalizer application can run unmodified on any visualization system, from a singlepipe workstation to large scale graphics clusters and shared memory visualization systems.
Equalizer is build from ground up as a parallel, scalable programming interface solving the problems common to any multipipe application.
equalizer
virtual_reality
vr
License:LGPL
graphics
rendering
openGL
3D
C++
Stefan-Eilemann
Cal3d is a skeletal-based 3D character animation library written in C++ in a platform-/graphic-API independent way. Originally designed to be used in a 3D client for Worldforge, it evolved into a stand-alone product which can be used in many different kinds of projects.
Programming
graphics
3D
animation
openGL
3D-Rendering
License:LGPL
Cal3d
JMagick is a Java (JNI) interface to the ImageMagick library.
The interface is a very thin layer on the standard ImageMagick API, that simply maps a subset of ImageMagick APIs into Java methods.
This JavaScript VectorGraphics library provides graphics capabilities for JavaScript: functions to draw circles, ellipses (ovals), oblique lines, polylines and polygons (for instance triangles, rectangles) dynamically into a webpage.
Web
Programming
graphics
JavaScript
dhtml
vector
License:LGPL
Walter-Zorn
wz_jsgraphics
LibUFO is a C++ core library for graphical user interfaces (GUI). It is mainly used as OpenGL GUI toolkit.
Programming
graphics
gui
C++
openGL
3D-Rendering
License:LGPL
LibUFO
SDL is a library that allows you portable low-level access to a video framebuffer, audio output, mouse, and keyboard.