MComix is a user-friendly, customizable image viewer. It is
specifically designed to handle comic books, but also serves as a
generic viewer. It reads images in ZIP, RAR, 7Zip or tar archives as
well as plain image files.
Finally - a cross-platform, open-source CBR and CBZ reader! Read your
favorite scanned comic books and graphic novels with Comical's
absurdly easy GUI and in-your-face double page display!
Nifty Features:
* Single-Page or Double-Page display modes.
* Zoom modes: Fit, Fit-to-Width, Fit-to-Height, Original, Custom.
* Crisp image scaling with algorithms adapted from FreeImage 3.
* Detects double pages scanned together and displays it accordingly.
* Page rotation.
* Full-Screen mode.
* Left-to-Right or Right-to-Left browsing.
* Displays JPG, GIF, and PNG images.
* Supports RAR(.cbr) and ZIP(.cbz) comic book archives
* Supports all encrypted RAR archives as well as ZIP archives with
pkzip 2.04g encryption.
LICENSE: GPL2 or later with exception to link with unrar
The OpenGL Character Renderer (GLC) is a state machine that provides
OpenGL programs with character rendering services via an application
programming interface (API).
The character rendering services provided by GLC has some significant
advantages over platform specific interface such as GLX or WGL:
1. The GLC API is platform independent. Since most nontrivial GL
applications render characters, GLC is an important step toward the
goal of truly portable GL applications.
2. The GLC is simpler to use. Only two lines of GLC commands are
required to prepare for rendering characters.
3. GLC provides more ways to exploit the rendering power of OpenGL.
For example, a glyph can be drawn as a bitmap, a set of lines, a
set of triangles, or a textured rectangle.
4. GLC provides better support for glyph transformations. For
example, GLC supports rotated text, which is unavailable in GLX.
5. GLC provides better support for the large coded character set
defined by the standards ISO/IEC 10646:2003 and Unicode 4.0.1
QuesoGLC is a free (as in free speech) implementation of the GLC.
QuesoGLC is based on the FreeType library, provides Unicode support
and is designed to be easily ported to any platform that supports
both FreeType and the OpenGL API.
SampleICC provides an open source platform independent C++ library for reading,
writing, manipulating, and applying ICC profiles along with applications that
make use of this library.
Structure Synth is an application for creating 3D structures from
a set of user specified rules. It is an attempt to make a 3D version
of Context Free. The resulting structures can be viewed in the
integrated OpenGL viewer or exported to various formats.
Graphite is a project under development within SIL'ss Non-Roman Script
Initiative and Language Software Development groups to provide rendering
capabilities for complex non-Roman writing systems. The original goal was a
system for the Windows platform; the system has also been ported to Linux.
Graphite can be used to create "smart fonts" capable of displaying writing
systems with various complex behaviors. With respect to the Text Encoding
Model, Graphite handles the "Rendering" aspect of writing system implementation.
Simple Viewer is small and simple OpenGL based image viewer. Its features:
- Lightweight and fast: utilizes hardware-accelerated video card
- Very simple interface, minimum dependencies
- Suitable for default image viewer of desktop
- Desktop independent: does not require any specific desktop environment
- Open source, licensed under GNU GPLv2
This is an editor for GraphViz, an excellent program imho for both quickly
creating a graphical overview of some collection of related components as
well as drawing graphs for systems which are too complex to manage using
conventional drawing programs.
TINTFU can parse DOT files and render a preview of them in a side pane, while
allowing each and every attribute of Graphs, SubGraphs and Nodes to be edited.
The results of such changes are immediately updated in the preview pane.
Stamp is a command-line program which will process a greyscale jpeg image,
such as one produced by a greyscale Quickcam. It can add a graphical (and
configurable) timestamp to the image. Stamp can also upload the timestamped
image via FTP, with the configuration of a stamprc file. It also features a
"quad" option which will take the latest image and composite it with up to
three previous images, while timestamping the latest one.
Enblend is a tool for compositing images. Given a set of images that
overlap in some irregular way, Enblend overlays them in such a way that
the seam between the images is invisible, or at least very difficult to
see. Enblend does not line up the images for you. Use a tool like Hugin
to do that.