mirror of
https://github.com/AquariaOSE/Aquaria.git
synced 2024-12-27 07:06:00 +00:00
51 lines
1.6 KiB
Text
51 lines
1.6 KiB
Text
FTGL 2.1
|
|
5 December 2004
|
|
|
|
DESCRIPTION:
|
|
|
|
FTGL is a free open source library to enable developers to use arbitrary
|
|
fonts in their OpenGL (www.opengl.org) applications.
|
|
Unlike other OpenGL font libraries FTGL uses standard font file formats
|
|
so doesn't need a preprocessing step to convert the high quality font data
|
|
into a lesser quality, proprietary format.
|
|
FTGL uses the Freetype (www.freetype.org) font library to open and 'decode'
|
|
the fonts. It then takes that output and stores it in a format most efficient
|
|
for OpenGL rendering.
|
|
|
|
Rendering modes supported are
|
|
- Bit maps
|
|
- Antialiased Pix maps
|
|
- Texture maps
|
|
- Outlines
|
|
- Polygon meshes
|
|
- Extruded polygon meshes
|
|
|
|
FTGL is designed to be used in commercial quality software. It has been
|
|
written with performance, robustness and simplicity in mind.
|
|
|
|
USAGE:
|
|
|
|
FTGLPixmapFont font( "Fonts:Arial");
|
|
|
|
font.FaceSize( 72);
|
|
|
|
font.render( "Hello World!");
|
|
|
|
This library was inspired by gltt, Copyright (C) 1998-1999 Stephane Rehel
|
|
(http://gltt.sourceforge.net)
|
|
Bezier curve code contributed by Jed Soane.
|
|
Demo, Linux port, extrusion code and gltt maintainance by Gerard Lanois.
|
|
Linux port by Matthias Kretz.
|
|
Windows port by Andrew Ellerton & Max Rheiner.
|
|
Bug fixes by Robert Osfield, Marcelo E. Magallon, Markku Rontu, Mark A. Fox,
|
|
Patrick Rogers, Kai Huettemann.
|
|
Containers and optimisations by Sebastien Barre.
|
|
Autoconf Marcelo E. Magallon.
|
|
Pixmap font modifications by Robert Bell.
|
|
|
|
Please contact me if you have any suggestions, feature requests, or problems.
|
|
|
|
Henry Maddocks
|
|
ftgl@opengl.geek.nz
|
|
http://homepages.paradise.net.nz/henryj/
|
|
|