Luminance HDR is an open source graphical user interface application that
aims to provide a complete workflow for HDR image processing.
Supported features:
* Create an HDR file from a set of images (formats: JPEG, TIFF 8-bit and
16-bit, RAW) of the same scene taken at different exposure settings
* Rotate, resize, and crop HDR images
* Tonemap HDR images
* Copy EXIF data between sets of images
Supported HDR formats (with file extensions):
* OpenEXR (.exr)
* Radiance RGBE (.hdr)
* TIFF formats: 16-bit, 32-bit (float) and LogLuv (.tiff)
* PFS native format (.pfs)
* Raw image formats (various)
Supported LDR formats: JPEG, PNG, PPM, PBM, TIFF (8-bit).
LuxRender is a physically based and unbiased rendering engine. Based on
state of the art algorithms, LuxRender simulates the flow of light according
to physical equations, thus producing realistic images of photographic
quality. Some of the main features of LuxRender are:
* biased and unbiased rendering: Users can choose between physical
accuracy (unbiased) and speed (biased);
* full spectral rendering: Instead of the RGB colour spectrum, full
spectra are used for internal calculations;
* hierarchical procedural and image based texture system: Procedural and
image based textures can be mixed in various ways, making it possible to
create complex materials;
* displacement mapping and subdivision: Based on procedural or image
textures, object surfaces can be transformed;
* network and co-operative rendering: Rendering time can be reduced by
combining the processing power of multiple computers;
* perspective (including shift lens), orthographic, and environment
cameras;
* HDR output: Render output can be saved in various file formats,
including .png, .tga, and .exr.
Fully functional exporters are available for Blender and Maya, while
exporters for a growing number of 3D applications are under development.
Mapyrus is software for creating plots of points, lines, polygons
and labels to PostScript (high resolution, up to A0 paper size),
Portable Document Format (PDF), Scalable Vector Graphics (SVG) format
and web image output formats.
MegaPOV is a collection of unofficial extensions for the freeware
raytracer POV-Ray. It is maintained by a group of POV-Community
members - the MegaPOV Team. Up-to-date versions and information can
be obtained at the MegaPOV website:
The Mesh Viewer is an easy to use lightweight application to display
triangular meshes from a variety of file formats. It uses the OpenGL API
to render the models. The program was born under the need for quickly
displaying reconstructed triangulated meshes. The Mesh Viewer based on
an idea and an early elementary implementation from Craig Robertson. The
current version was developed by Helmut Cantzler. Triangular meshes can
be displayed texture mapped (optional with bilinear filtering), solid or
as a skeleton (full or just the front lines). The surface normals of the
triangles can be displayed optionally.
Features (from a different data file) like edges and points can be
displayed into the mesh. Loaded models can be rotated, translated and
scaled (all done with the mouse). The model is lighted by multiple light
sources. Viewpoints can be saved. Screenshots of the model can be taken (as
BMP, JPEG, PNG and so on).
Mirage is a fast and simple GTK+ image viewer.
- Supports png, jpg, svg, xpm, gif, bmp, tiff, and others
- Cycling through multiple images (with preloading)
- Slideshow and fullscreen modes
- Rotating, zooming, flipping, resizing, cropping
- Saving, deleting, renaming
- Custom actions
- Command-line access
- Configurable interface
Multican is Canon EOS cameras USB remote control utility for 300D, 350D, 30D,
20D, and 5D. Multican allows scripted remote control of multiple cameras; it
is possible to control up to six cameras attached at the same time.
Multican communicates with camera directly, without generic library such as
provided by gPhoto2, and currently has no GUI, which makes it no replacement
for Canon's EOS Utility, but it can be useful nonetheless in various setups,
e.g. for astrophotography.
mtPaint is a simple GTK+1/2 painting program designed for creating icons
and pixel based artwork. It can edit indexed palette or 24 bit RGB images
and offers basic painting and palette manipulation tools. It also has
several other more powerful features such as channels, layers and
animation. Due to its simplicity and lack of dependencies it runs well on
GNU/Linux, Windows and older PC hardware.
Non-Uniform Rational B-Splines (NURBS) are parametric functions which can
represent any type of curves or surfaces. This C++ library hides the basic
mathematics of NURBS, allowing the user to focus on the more challenging
parts of their projects.
The NURBS++ package includes a matrix library, an image manipulation
library, a numerical library and a NURBS library.
This library is copyrighted under the terms of the LGPL by its author,
Phillipe Lavoie <lavoie@zeus.genie.uottawa.ca>.
OpenRM Scene Graph is set of tools and utilities that implement a
high performance, flexible and extendible scene graph API. Underneath
OpenRM, OpenGL(tm) is used as the graphics platform for rendering,
so OpenRM is highly portable and can deliver blazing rendering speeds.
OpenRM can be used on any platform that has OpenGL, and has been
built and tested on:
x86 Linux (s/w via Mesa, h/w using vendor drivers, e.g., nVidia)
Irix
Solaris
FreeBSD
Win32 (95/98/NT/2K/ME).
OpenRM is a derivative work of RM Scene Graph (tm), a commercial
scene graph product from R3vis Corporation. Late in 1999, R3vis announced
the release of OpenRM into the Open Source community, with the
OpenRM debut occuring on 1 March 2000. R3vis continues to maintain
and develop RM Scene Graph, which contains additional features not
present in OpenRM.