Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
An image processing programming language and GUI
C Common Lisp Objective-C C++ Other
Failed to load latest commit information.
backends Fixed coordinate transformation bug.
builtins Global and thread-local pools are now treated separately.
compopt Generator for code simplifiers.
curve Implemented correct handling of invalid curve points.
debian Dist target automatically puts version number into spec and debian fi…
designer Pressing enter in node name change text field accepts new name.
examples Filters must not be included twice in the designer.
generators/blender Removed pixeltree generator.
html Remove Linux download link and link to explanation instead.
lisp-utils @ 075e99e Submodules added.
lispreader @ 447acd0 Updated lispreader subproject.
native-filters Convolution filters are cached, too.
pixmaps Added about dialog logo.
rwimg @ 945cbf9 Update rwimg for libpng 1.5.
tests Don't abort the test-suite at the first failure, but accumulate them …
.gitignore added vi swap files to .gitignore
.gitmodules Submodules added.
ANNOUNCEMENT Final changes for 1.3.5.
COPYING Release 0.8.
EMAILS Constant optimization finally works.
INSTALL Packaging changes for 1.3.4.
Makefile New curve widget implemented.
README Documented our git repository.
README.blender MathMap: new syntax, pixeltree generator added
README.filters Documentation files updated for 1.3.0.
README.git Documented our git repository.
README.windows Link on MinGW with -mwindows to remove console window.
README.windows-dev Mingw32 fixes - works fully now.
TODO Updated TODO.
bitvector.c Native filter caching.
bitvector.h Loop invariant code motion implemented.
builtins.lisp Merge branch 'v1.3.5-branch'
cocoa.c Report error locations in almost all cases and more accurately.
cocoa.h Cocoa fixes.
color.h MathMap: Unit code bugfix. Intersampling rounding error fix.
compiler-internals.h Generator for code simplifiers.
compiler.c Generator for code simplifiers.
compiler.h Tuples which are accessed with variable indexes implemented as tree v…
cscope.files Packaging changes for 1.3.4.
designer_filter.c Filters must not be included twice in the designer.
drawable.c Native filter caching.
drawable.h Make LLVM work again.
exported_symbols Native filter caching.
expression_db.c Report error locations in almost all cases and more accurately.
expression_db.h Filters and designer tabs have separate edbs.
exprtree.c Complain if two filters with the same name are defined.
exprtree.h Complain if two filters with the same name are defined.
floatmap.c Native filter caching.
fr.po Added new optimizations to compiler.
getopt.c Added command line version.
getopt.h Added command line version.
getopt1.c Added command line version.
internals.c MathMap: Bugfixes.
internals.h New interpreter. Fixed pixel coordinates. New ceil builtin.
jump.c Implemented my own solid noise.
jump.h Initial revision
libnoise-bestest.diff Bundle a modified libnoise and provide its Perlin noise as a builtin.
libnoise-libtool-tags.diff Libnoise fixes.
libnoise-static.diff Bundle a modified libnoise and provide its Perlin noise as a builtin.
libnoisesrc-1.0.0.zip Bundle a modified libnoise and provide its Perlin noise as a builtin.
llvm_template.c.in Make LLVM work again.
macros.c Report error locations in almost all cases and more accurately.
macros.h Implemented my own solid noise.
make_lazy_creator.pl Updated exported_symbols.
make_template.pl Bundle a modified libnoise and provide its Perlin noise as a builtin.
mathmap.c Added Genadz Batsyan to About dialog credits.
mathmap.h The main image must not be overridable by the last filter in the GIMP…
mathmap.iss.in Insert version into InnoSetup file automatically.
mathmap.lang Fix changed builtin names in .lang file.
mathmap.spec.in Included some changes from Robin Norwood's Fedora spec file.
mathmap_cmdline.c The main image must not be overridable by the last filter in the GIMP…
mathmap_common.c Filters must not be included twice in the designer.
mmpools.c Global and thread-local pools are now treated separately.
mmpools.h Global and thread-local pools are now treated separately.
new_template.c.in Make LLVM work again.
opmacros.h Native filter caching.
ops.lisp Removed obsolete op.
overload.c New hand-written scanner for better location tracking.
overload.h New hand-written scanner for better location tracking.
parser.y For a parse error, mark the last token's region.
ru.po Added Russian localization by Yuri Aliaev.
scanner.c For a parse error, mark the last token's region.
scanner.h For a parse error, mark the last token's region.
simplify.lisp Generator for code simplifiers.
tags.c Curves and gradients can be passed to filters.
tags.h Curves and gradients can be passed to filters.
tree_vectors.c Global and thread-local pools are now treated separately.
tree_vectors.h Global and thread-local pools are now treated separately.
tuples.c MathMap: Tuple length limit removed.
tuples.h Code is no longer duplicated in new_template.c but pushed there by a …
userval.c Use new curve widget instead of GtkCurve.
userval.h Use new curve widget instead of GtkCurve.
vars.c Separated filters some more.
vars.h Separated filters some more.

README

MathMap 1.3.4
=============

MathMap is a plug-in for The GIMP and a standalone command-line
utility for image and animation manipulation.

The newest version is always available from the MathMap home-page:

    http://www.complang.tuwien.ac.at/schani/mathmap/

There is a Google discussion group for MathMap here:

    http://groups.google.com/group/mathmap

Feel free to subscribe and participate.  It's the primary place for
questions, bug reports and suggestions.  New releases will be
announced there, too.

See INSTALL on how to build and install MathMap.

If you want to get the absolutely latest MathMap sources from our
git repository, please read README.git.

See doc/language.html for a language tutorial with nice pictures (very
useful if you are new to MathMap) and doc/reference.html for a
language reference.  NOTE: The new language features in the 1.3 branch
are not documented in the reference, yet.  Please consult
README.filters or go here:

    http://www.complang.tuwien.ac.at/schani/mathmap/README.filters

Note also: The command line version of MathMap is not very thoroughly
tested and probably has lots of bugs.  The QuickTime Movie support in
the command line version is ancient and has not been tested at all for
this release, so it will probably not work.

-- 
Mark Probst <schani@complang.tuwien.ac.at>
Something went wrong with that request. Please try again.