Java port of ftgl