PIDDLE - Plug-In Drawing, Does Little Else
------------------------------------------
PIDDLE is a Python module for creating two-dimensional graphics in a
manner that is both cross-platform and cross-media; that is, it can
support screen graphics (e.g. QuickDraw, Windows, Tk) as well as file
output (PostScript, PDF, GIF, etc.). It makes use of the native 2D
drawing calls of each backend, for maximum efficiency and quality. It
works by defining a base class (piddle.Canvas) with methods for all
supported drawing primitives. A particular drawing context is provided
in the form of a derived class. PIDDLE applications will be able to
automatically select an appropriate backend for the user's environment.
Asymptote is a powerful script-based 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.
A major advantage of Asymptote over other graphics packages is that
it is a programming language, as opposed to just a graphics program:
it can therefore exploit the best features of script (command-driven)
and graphical user interface (GUI) methods.
Ayam is a free 3D modeling environment for the RenderMan Interface
(formerly known as "The Mops"). Ayam is primarily aimed at the
platforms BMRT (Blue Moon Rendering Tools, a RenderMan compliant
renderer by Larry Gritz (Exluna) runs on. As BMRT are available
in FreeBSD only as Linux binaries, Ayam will use graphics/aqsis as
a primary renderer.
Barbecue is an open-source, Java barcode library that provides the means to
create barcodes for printing and display in Java applications. A number of
barcode formats are supported and many more can be added via the flexible
barcode API. Barcodes can be outputted to Graphics objects, or used as a Swing
component, or written out as SVG.
GEGL (Generic Graphics Library) is a graph based image
processing framework.
GEGL provides infrastructure to do demand based cached
non destructive image editing on larger than RAM buffers.
Through babl it provides support for a wide range of color
models and pixel storage formats for input and output.
GEGL (Generic Graphics Library) is a graph based image
processing framework.
GEGL provides infrastructure to do demand based cached
non destructive image editing on larger than RAM buffers.
Through babl it provides support for a wide range of color
models and pixel storage formats for input and output.
This port is a development snapshot until gegl 0.3.0 is released.
Provides easy access to, and manipulation of, the Munsell colours.
Provides a mapping between Munsell's original notation (e.g. "5R
5/10") and hexadecimal strings suitable for use directly in R
graphics. Also provides utilities to explore slices through the
Munsell colour tree, to transform Munsell colours and display colour
palettes.
This is autopano-sift-2.4 ported to plain "C"
The source is kept as close as possible to the original version.
It should have the same inputs and outputs as the original "C#" version
which is available in ports as graphics/autopano-sift
MakeHuman(C) is an open-source, open graphics library, stand-alone,
multi-platform, software program, which is completely written in C
language. Its purpose is to provide a versatile, professional and
extremely specialized application for parametrical modeling of
three-dimensional humanoid characters.
OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
3D engine written in C++ designed to make it easier and more intuitive for
developers to produce games and demos utilising 3D hardware. The class library
abstracts all the details of using the underlying system libraries like
Direct3D and OpenGL and provides an interface based on world objects and other
intuitive classes.