Maybe GigasEngine could be improved by looking at this source. Or maybe someone could port this to the gp? http://ika.sourceforge.net/