Next Previous Contents

8. Program Development

8.1 FreeType

If you want to roll your own programs that can natively use TrueType fonts, including the ability to perform antialiasing, you might want to look into the FreeType project. It is a library for reading TrueType font files and rasterizing glyphs, and is available in both ANSI C and Pascal. The license is similar to the BSD license: the library is provided as-is, royalty-free, and you can do whatever you want with it (i.e., use it in whole or in part in freeware, shareware, or commercial software) as long as you give them credit.

8.2 GLTT

GLTT is a library for rendering TrueType fonts using OpenGL. It uses the FreeType library for the fonts and can be used with either ``real'' OpenGL or Mesa. GLTT is used by the 3d modeler Moonlight Creator.


Next Previous Contents