Skip to content
This repository

An image processing programming language and GUI

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