Publisher review:OGLFT is a C library that supplies an interface between the fonts on your system and an OpenGL or Mesa application. This C library supplies an interface between the fonts on your system and an OpenGL or Mesa application. It uses the excellent FreeType library to read font faces from their files and renders text strings as OpenGL primitives.
Features:
- Glyphs can be drawn individually or as a string.
- If OGLFT is compiled with Qt support, glyphs can be rendered using UNICODE characters via the QString class.
- You can also combine several fonts together in one OGLFT Face in order to increase the coverage of UNICODE points or for other special effects.
- Strings can be rotated through any angle. Additionally each character in a string can be rotated through a given angle. Alternatively, each rendered string or individual character can have its own transformation matrix (or any other set of OpenGL operations which can be compiled into a display list).
- PHIGS-like capability to draw right, centered or left justified strings.
- Each rendered glyph is available as an OpenGL display list (although the application does not normally need to deal with this information). In the case of defining the glyphs as texture maps, a texture object is stored for each glyph.
- A face (i.e., all the glyphs in a face) can map a coloration and/or texture function to the coordinates of the glyphs.
- You can draw formatted numbers using the usual printf-style formats. There is also a special format (%p) which will draw the number as a fraction.
OGLFT 0.9 is a C/C++ script for Joomla / Mambo Modules scripts design by Allen Barnett.
It runs on following operating system: Windows / Linux / Mac OS / BSD / Solaris.
OGLFT is a C library that supplies an interface between the fonts on your system and an OpenGL or Mesa application.
Operating system:Windows / Linux / Mac OS / BSD / Solaris