The sorl-thumbnail package provides an easy way to generate image
thumbnails.
Although not required to use, sorl-thumbnail is heavily integrated with
the Django framework.
Soya 3D is a very high level 3D engine for Python.
Soya aims at being to 3D what Python is to
programming : fast to learn, easy to use, while
keeping good performances
Soya is Free Software, under the GNU GPL.
Quesa is a high level 3D graphics library, released as Open Source under
the LGPL, which offers binary and source level compatibility with Apple's
QuickDraw(TM) 3D API. Quesa does not contain any Apple source code, and was
developed without access to Apple's QD3D implementation.
QD3D supports both retained and immediate mode rendering, an extensible file
format, plug-in renderers, a wide range of high level geometries, hierarchical
models, and a consistent and object-orientated API.
The VCG tool reads a textual and readable specification of a graph and
visualizes the graph. If not all positions of nodes are fixed, the tool
layouts the graph using several heuristics as reducing the number of
crossings, minimizing the size of edges, centering of nodes. The
specification language of the VCG tool is nearly compatible to GRL, the
language of the edge tool, but contains many extensions. The VCG tool
allows folding of dynamically or statically specified regions of the
graph. It uses colors and runs on X11. (An older version runs on
Sunview).
This is the SlimKit collection of surface modeling tools. Most of the
programs in this collection simply provide an interface to the
underlying functionality of the MixKit library.
The primary component of this package is the QSlim 2.0 surface
simplification tool.
The SVGFig package lets you draw mathematical figures in Scalable
Vector Graphics format (SVG), using the Python language.
As a tool, its usefulness lies somewhere between freehand drawing
programs, which don't give you quantitative control over your figures,
and traditional plotting packages, which fit your data into a prescribed
template. SVGFig allows you to draw anything you can express in Python.
SVGFig is particularly suited to handle non-linear geometries. All
lines, including the coordinate axis, curve if passed through a
non-linear coordinate transformation, and coordinate systems can be
nested in trees. This generalizes all the tools necessary for making
plots, so it is easy to create polar plots of radial data, Hammer-Aitoff
projections of the sky, translations in hyperbolic spaces, or experiment
with new representations.
SVGFig also maintains a convenient representation of SVG images as
Python constructs, so you can load graphics from SVG files, dissect
them, manipulate them with an automated script, and save them in batch.
Idea and purpose of this program is the calculation of three-dimensional
fractals. The calculated objects are twisted, freely in space
floating (and - of course - fractal) "lumps" which look like made
of dough - in contrast to what is normally called "three-dimensional"
fractals (namely a simple reinterpretation of the two-dimensional
data).
Generation of a really three dimensional view is possible (3d
stereo). The fractal can be seen three dimensional without any
utilities like 3d glasses.
Idea and purpose of this program is the calculation of three-dimensional
fractals. The calculated objects are twisted, freely in space
floating (and - of course - fractal) "lumps" which look like made
of dough - in contrast to what is normally called "three-dimensional"
fractals (namely a simple reinterpretation of the two-dimensional
data).
Generation of a really three dimensional view is possible (3d
stereo). The fractal can be seen three dimensional without any
utilities like 3d glasses.
Raster3D is a set of tools for generating high quality raster images of
proteins or other molecules.
The core program renders spheres, triangles, cylinders, and quadric
surfaces with specular highlighting, Phong shading, and shadowing. It
uses an efficient software Z-buffer algorithm which is independent of
any graphics hardware.
Ancillary programs process atomic coordinates from PDB files into
rendering descriptions for pictures composed of ribbons, space-filling
atoms, bonds, ball+stick, etc.
Raster3D can also be used to render pictures composed in other programs
such as Molscript in glorious 3D with highlights, shadowing, etc. Output
is to pixel image files with 24 bits of color information per pixel.
Rayshade is a system for generating ray-traced images. Rayshade's main
function is to read a multi-line ASCII file describing a scene to be
rendered and produce a file containing the ray traced image.