GpuCV is an open-source GPU-accelerated image processing and Computer Vision library. It offers an Intel's OpenCV-like programming interface for easily porting existing OpenCV applications, while taking advantage of the high level of parallelism and computing power available from recent graphics processing units (GPUs). It is distributed as free software under the CeCILL-B license.
Indigo is a free, actively developed, physically-based unbiased render engine.
Employing advanced features such as Metropolis Light Transport, Spectral light calculus, a virtual camera model, physical sky and more, Indigo can achieve much more realistic results than traditional GI raytracers.
Indigo does not need any render parameters like GI samples, AO samples, AA samples, Soft shadows, etc, and complicated lightning setups to achieve realistic results.
Indigo is free for non- and commercial use, but as of writing is not open-source.
Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is used by students, artists, designers, researchers, and hobbyists for learning, prototyping, and production. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook and professional production tool. Processing is an alternative to proprietary software tools in the same domain.
Processing is free to download and available for GNU/Linux, Mac OS X, and Windows.
Open GPU Documentation: This page contains register level documentation on AMD graphics processors for chip initialization, displays, and overlays. Documents for mobile chips are a superset of the desktop chip documentation; they contain all the desktop chip information as well as any relevant mobile additions.
PGF is a TeX macro package for generating graphics. It is platform- and format-independent and works together with the most important TeX backend drivers, including pdftex and dvips. It comes with a user-friedly syntax layer called TikZ.
Asymptote is a powerful descriptive vector graphics language that provides a natural coordinate-based framework for technical drawing. Labels and equations are typeset with LaTeX, for high-quality PostScript output.
PiX, a collection of batch utilities for GNU/Linux and similar platforms, creates mathematically accurate figures, plots, and movies using easy-to-learn syntax. The output is expressly suitable for use with LaTeX; figures may be written in a LaTeX picture environment containing PSTricks, tikz, or eepic macros, or as vector (EPS or PDF) image files.
The OpenGL Extension Wrangler Library (GLEW) is a cross-platform open-source C/C++ extension loading library. GLEW provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform. OpenGL core and extension functionality is exposed in a single header file. GLEW has been tested on a variety of operating systems, including Windows, Linux, Mac OS X, FreeBSD, Irix, and Solaris.
OGLE (i.e. OpenGLExtractor) is an open source software package by the Eyebeam OpenLab that allows for the capture and re-use of 3D geometry data from 3D graphics applications running on Microsoft Windows. It works by observing the data flowing between 3D applications and the system's OpenGL library, and recording that data in a standard 3D file format. In other words, a 'screen grab' or 'view source' operation for 3D data.
Raster to vector conversion program for Windows 95/98/NT that takes 1 bit x pixel BMP or TIFF images and emit HPGL, DXF, EMF or TXT files. Ras2Vec is released with full source code under GPL license
Netpbm is a toolkit for manipulation of graphic images, including conversion of images between a variety of different formats. There are over 300 separate tools in the package including converters for about 100 graphics formats. Examples of the sort of image manipulation we're talking about are: Shrinking an image by 10%; Cutting the top half off of an image; Making a mirror image; Creating a sequence of images that fade from one image to another.
Open CASCADE Technology is software development platform freely available in open source. It includes components for 3D surface and solid modeling, visualization, data exchange and rapid application development.