Swfdec is a library for rendering Flash animations and games. It was
originally designed as a basis library for creating Flash plugins for
GStreamer, but it is a fully standalone library which only use the
libart library for drawing.
swfmill is an xml2swf and swf2xml processor with import functionalities.
It's most common use is the generation of asset libraries containing
images (PNG and JPEG), fonts (TTF) or other SWF movies for use with
MTASC-compiled ActionScript, although swfmill can be used to produce
both simple and complex SWF structures.
* built around an XSLT/EXSLT processor (libxslt)
* input and output of the XSLT transformation can be either XML or
binary SWF
* XSLT commands for importing PNG, JPEG, TTF and SWF, and for mapping
SWF ID numbers
* built-in "simple dialect" to support library creation and building
simple SWFs
Synaesthesia is a program that represents music graphically in real time
as coruscating field of fog and glowing lines. It is intended as a visual
accompaniment to music. Synaesthesia seeks to provide not just a visual
representation of sound, but a representation of how sound is perceived.
Its display combines information about frequency, location, and diffuseness
of sound. The display is sufficiently detailed to allow to distinguish
several individual instruments, singers, or special effects on screen by
their location, shape and color, and sufficiently fast to distinguish
individual drum beats and notes.
A program to allow the user to view a complete directory of X bitmaps
and X pixmaps all in one go, and to perform user defined actions on
these images. If you don't think this is usful, you have never dealt with
a directory of small icon images.
Copyright Ashley Roll and Anthony Thyssen
Original Program: Ashley Roll ash@cit.gu.edu.au upto version 3.2
Current Programmer: Anthony Thyssen anthony@cit.gu.edu.au version 4.0 on
This program while available in the X windows Contrib Area, still belongs
to the programmers. Permission is however given for you to freely copy,
distribute and modify it on the condition that this and all other
copyright notices remain unchanged in all distributions. Modifications
should be forwarded to the Current Programmer (anthony) for inclusion into
the next release.
This software comes with NO warranty whatsoever and no responsibility for
any damages, losses or problems that the program may cause will be taken.
This port implements support for loading and using PNG images with
Tcl/Tk. Although other extensions such as Img also add support for PNG
images, I wanted something that was lightweight, did not depend on libpng,
and which would be suitable for inclusion in the Tk core, as Tk does not
currently support any image formats natively that take advantage of its
internal support for alpha blending, and alpha antialiasing and drop shadows
really go a long way toward beautifying Tk applications.
At this time, the package supports reading images from files or binary
data. Base64 decoding is supported as of version 0.6. Exporting images
to PNG format is not supported yet.
The package supports the full range of color types, channels and bit
depths from 1 bit black & white to 16 bit per channel full color
with alpha (64 bit RGBA) and interlacing. Ancillary "chunks" such
as gamma, color profile, and text fields are ignored, although they
are checked at a minimum for correct CRC.
Togl is a Tk widget for OpenGL rendering. Togl is based on OGLTK,
originally written by Benjamin Bederson at the University of New Mexico
(who has since moved to the University of Maryland). Togl adds the new
features:
- color-index mode support including color allocation functions
- support for requesting stencil, accumulation, alpha buffers, etc
- multiple OpenGL drawing widgets
- OpenGL extension testing from Tcl
- simple, portable font support
- overlay plane support
Togl allows one to create and manage a special Tk/OpenGL widget with Tcl
and render into it with a C program. That is, a typical Togl program will
have Tcl code for managing the user interface and a C program for
computations and OpenGL rendering.
Togl is copyrighted by Brian Paul (brian_paul@avid.com) and Benjamin
Bederson (bederson@cs.umd.edu). See the LICENSE file for details.
Truevision is a 3D modeler for Gnome. It is still in development, so not
really stable and quite not usable yet.
Features:
- Create some objects:
- finite solid primitives: box, sphere, cone, cylinder, torus,
heightfield, superellipsoid
- finite patch primitive: disc
- infinite solid primitive: plane
- lights: point, cylindrical, spot, area
- csg operators: union, merge, intersection, difference
- atmospherics: background, skysphere, media, fog
- Manipulate them (rotate, scale, translate, etc)
- Manipulate and edit the camera
- Render the scene with the multithreaded povray frontend
- Create and edit materials (except slope maps), with preview in editor
- Output the scene to povray
- Save and load scenes, objects, materials
- Save materials with preview in material library
Tumble is a utility to construct PDF files from one or more image
files. Supported input image file formats are JPEG, and black and
white TIFF (single- or multi-page). Black and white images will be
encoded in the PDF output using lossless Group 4 fax compression
(ITU-T recommendation T.6). This provides a very good compression
ratio for text and line art. JPEG images will be preserved with the
original coding.
The current version of Tumble will only work on little-endian systems,
such as x86, VAX, and Alpha. The byte order dependencies will be fixed
in a later release.
xgrasp is a program to display GL animations in an X window.
This is version 1.7d. It only works on 8-bit Pseudocolor displays.