MaKeDemo
MaKeDemo is the tool we used to build the Grafikal Jihad
demo. It is
the most complex tool I made. It is based on the idea that
compositing is most of the time a superposition of layers (as
opposed to the design of the mk framework).Plugins are then developped
and added to the framework. The plugin interface has been thought in a
way that it is very easy to develop new effects.
A lot of effect were developped on this framework:
- 3dsmax exporter/importer with support of animation, skinning,
morphing, bomb, stretch, twist modifiers.
- several kinds of post-process (horizontal, vertical and radial blur,
brightness control, saturation ...)
- transitions
- 2d effects (using the 2d core library of my engine).
- ...
You can download a version of MaKeDemo
here(MaKeDemoEx.zip).
There is an example in the ./Test/ directory of the archive.

XLTG
XLTG is a nodal based interface texture generator. It can store very
detailed images in only few bytes since the structure of the nodes and
their informations only are stored.
The library has been written in c++ (some optimization in
mmx), designed so that it is very easy and confortable to
write
new effects.
You can download a version of XLTG
here(XLTGR.zip).
An example texture "mask_soustractif.xltg" is also stored in the
archive, the filesize is 167bytes for a 32bpp 512x512 texture.
Note that the GUI uses Direct3D so a card supporting Direct3D is
requiered.
XMaxTree
XMaxTree is a tree generator I coded for a current project called
Aeroplane, a 64Kb intro.
It is composed of a library able, through some parameters, to create
trees from scratch, and a 3dsmax plugin to manipulate, create trees and
organizing them in a 3d scene. Trees are also exported by my 64Kb
exporter.
Since only generation parameters are exported, the file keeps a very
small size (few bytes).
XLCompress
XLCompress is a tool that is able to load XM files and to compress each
sample separately using the most appropriated compression algorithm.
The ouput song is a proprietary file format. In that way, it
is
possible to reduce the size of the song drastically to store it
in a 64Kb executable. This library/tool has been used in the
MAIN intro invitation and in the Aeroplane project