How to make *.glf type font from True Type Font

Hello,

I was looking almost everywhere for some clues how to make *.glf 3d font from True Type Font.
On nehe site on example included in lesson 15  in class Renderer  shows how to use this kind of fonts under Jogl and 
it works fine: 

        GLF glf = new GLF();
        glf.glfInit();
        timesNew1 = glf.glfLoadFont("demos/data/fonts/times_new1.glf")

        where timesNew1 is a int value.

but how can I create  for example verdanab.glf  from verdana.ttf? 
I find that in C++ this kind of operations are possible, I mean there is a possibility to use font from *.ttf type. 
How can I do it using Java and JOGL? 
Does anyone know that?

From opengl.org on using GLF:

[quote]Disadvantages
* The .glf font file format is currently undocumented. No known way to convert fonts to the .glf format.
[/quote]
If you have some c++ code that can convert .ttf to .glf why don’t you just use that and bundle the .glf with your java app?

Thanks for reply ;D I just so that in C++ glut can build 3D font from TTF file and i thought that I can do this also with Jogl. So I was looknig for any information about how to do this, without any succes. :'( Thanks alot becouse I wont now waste my time and i`m just going to build a model in 3DMax and import it to Jogl, here is no other posibility of that.
;D

JOGL has built-in 2D font support in com.sun.opengl.util.j2d.TextRenderer and the joglutils project contains a 3D font renderer. Both work with Java 2D’s built in fonts.

jogl comes with some glut commands, I haven’t bothered to check, but could you use those to render 3D fonts like with glut for c++?