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.

mkdemo


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.


xltg


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).

xmaxtree

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

xlcompress