GLE Tubing and Extrusion Library: a graphics application programming interface (API). The library consists of a number of "C" language subroutines for drawing tubing and extrusions
GLobs allows you to load and easily manipulate 3D objects using OpenGL and C++. The object and polygon classes are designed such that dealing with 3D objects of all kinds is smooth and simple whilst remaining powerful and intuitive. Released under the GPL.
a library of C++ classes and routines for programming interactive 3D graphics with OpenGL. The aim of Glt is to augment the OpenGL API with convenient mechanisms for manipulating the OpenGL state machine. Glt makes OpenGL programming concise and tidy in C++
a library that allows you to read and draw TrueType fonts in any OpenGL application
a GLUT-based C++ user interface library which provides controls such as buttons, checkboxes, radio buttons, and spinners to OpenGL applications
the OpenGL Utility Toolkit, a window system
independent toolkit for writing OpenGL programs
gluX is a cross-platform easy-to-use OpenGL extension loader. It offers a very simple mechanism for loading and using OpenGL extensions. It allows your code to compile under Windows and Linux even if your video card doesn't support the OpenGL extensions used by your program.
GOBLIN Graph Library
GOBLIN is a C++ class library focussed on graph optimization and network programming problems. It deals with all of the standard graph optimization problems discussed by textbooks and in courses on combinatorial optimization.
a 2D graphics library originaly written by Csaba Biegl for DJ Delorie's DOS port of the GCC compiler
GTK ADI Library
GTK ADI Library is a library containing GTK ADI widget. ADI stands from Advanced Document Interface. ADI is just another MDI (Multiple Document Interface) implementation. It contains a common MDI interface widget and several MDI representations - views.
a user interface library for C++, based on GTK+
a backend for GDK, the drawing kit used by GTK+. Since DirectFB provides drawing functions, a windowing stack, and manages input devices, this is a lightweight GDK port
GNU Triangulated Surface Library. It is an Open Source Free Software Library intended to provide a set of useful functions to deal with 3D surfaces meshed with interconnected triangles
an optimized pixel format conversion library
Ilib is a library (and some tools and examples) written in C that can read, create, manipulate and save images. It is capable of using X11 BDF fonts for drawing text. (X11 BDF fonts are part of the UNIX-based X11 Windows System, original developed at MIT in the early 1990s.)
a graphic library for file loading, saving, rendering, and manipulation
C++ library for 3D (volumetric) image processing. It contains (or will contain) most basic image processing algorithms, and some more sophisticated ones
Image Processing Algorithms: a library of image processing operators and functions. IPA is based on the Prima toolkit, which in turn is a perl-based graphic library
jaw3D 3D Programming Library
3D programming library. Fully portable. Includes 3D model viewer for 3D models.
JpGraph is a fully OO graph library which makes it easy to both draw a "quick and dirty" graph with a minimum of code and quite complex graphs which requires a very fine grain of control.
KGL is a wrapper library for tracing OpenGL calls.
Khayyam is a program for composing 3D scenes. It can import character and scene models from most Illusion game formats, including animation, MD5, BSP, and (a subset of) Collada.
a simple library/application that makes you able to write sequential code even if you want to create graphics application under X-Windows
Lasem is a library for SVG and MathML rendering, implementing a DOM like API. It's based on GObject, and uses Pango and Cairo for the graphic output.
a free alternative to Autodesk's 3DS File Toolkit for handling 3DS files It's main goal is to simplify the creation of 3DS import and export filters
a free library for decoding ATSC A/52 streams
for high-performance 2D graphics. It is currently being used as the antialiased rendering engine for the Gnome Canvas. It is also the rendering engine for Gill, the Gnome Illustration app
implements arbitrary-sized vectors of zero and one flags (bit vectors or bit strings) that can be operated on with AND, OR, XOR, NOT, LSHIFT, and RSHIFT operators
a C library for the reading and writing of BSB format image files. Typically used for nautical charts, BSB image files use the .KAP extension and store cartographic information in addition to a run-length encoded raster image. libbsb is capable of recovering truncated or otherwise corrupted .kap files
outputs text instead of pixels, so that it can work on older video cards or text terminals. It is not unlike the famous AAlib library. libcaca needs a terminal to work
libdatamatrix is an embeddable and highly extensible library made to separate data matrix (ISO/IEC16022) functionality from image reading and writing. It does error correction (instead of just error checking) and had a modular interface that allows one to extend functionality easily.
a simple library designed for accessing DVDs like a block device without having to bother about the decryption
LibDWG is a library to directly read DWG files, a popular drawing format used in the CAD world.
allows you to parse an EXIF file and read the data from those tags
Libfake437 is a cross-platform library for rendering code page 437 'graphics' (think 'ANSI art', ZZT, Dwarf Fortress, or Kingdom of Kroz). The library is written in C and uses SDL for drawing. The public interface is documented and should be reasonably intuitive.
libfbm is a C++ library for fast and accurate simulation of multi-dimensional (1D, 2D, 3D, 4D, etc.) Gaussian stationary processes, fractional Brownian motion and noise with power-law power spectrum.
a library of extensions to the linux framebuffer system. It provides a number of drawing primitives, and very basic text drawin
libFloyd is a 3D scene graph library wrapper over OpenGL.
Libg3d is a glib-based library for loading and manipulating 3D objects. It supports a wide range of file formats for 3D objects and textures. Its plugin interface makes it easily expandable. The code has been split off from the g3dviewer project, which now depends on this library.
intended to provide a library for realtime graphic transitions: usefull to make some kwul transitions between static screens of a slideshow, program a mp3-driven video-mixer
libGLI is a multiplatform library for creating 3D user interfaces, based on OpenGL. With the help of this library, programmers can add in their own graphic.
application elements for the user interface and connect interface objects to their own programs with callbacks. In other words, GLI sits between the user and an OpenGL application.
uses OpenGL to render implicit surfaces defined by "meta-particles", and is useful for modelling liquids, volumetric rendering, and other related fields
Libgls allows stereoscopic rendering with OpenGL, without requiring hardware support for quad-buffered.
a set of C++ bindings for libdc1394 and Qt widgets designed and developed by the Artifical Intelligence Lab at George Mason University and now available under the GNU LGPL
the core library designed to allow access to digital camera by external programs
a library to create and manipulate jlm files (compressed portable lightspace maps). Portable lightspace maps (PLMs)are an appropriate image file type for high-dynamic range images
libjpeg is a library for handling the JPEG (JFIF) image format.
libjpeg-turbo is a high-speed version of libjpeg for x86 and x86-64 processors. It uses SIMD instructions (MMX, SSE, SSE2) to accelerate baseline JPEG compression and decompression.
libkohn_gif is a small library for compressing and decompressing GIF images. It includes the ability to do GIF89a transparencies and comes with a small example program that does fast in-memory image cropping.
a 3D library for developing OpenGL applications under Linux. The library has a main display loop, and call-back functions similar to those in GLUT. It has a graphical console for output of information. The goal of this project is a library which is small and hopefully scalable
Prev 50 Next 50