Bitmap Font Generator (freeware)
Posted: Fri Nov 09, 2007 7:14 am
[url=\"http://www.angelcode.com/products/bmfont/\"]AngelCode Bitmap Font Generator[/url]
This program will allow you to generate bitmap fonts from TrueType fonts. The application generates both image files and character descriptions that can be read by a game for easy rendering of fonts.
If you don't have an image viewer capable of reading TGA, PNG, or DDS files, I recommend [url=\"http://www.angelcode.com/products/pupp/\"]PUPP[/url], another free product from AngelCode.
Features
* Both 16bit unicode and 8bit character sets are supported
* Optimal use of texture space, i.e. as little unused area as possible
* Support for kerning pairs
* Easy to use file format, either normal text file or xml files. Binary format is available for those that prefer that
* 8bit or 32bit texture output (TGA, PNG, and DDS files)
* Option for packing 4 layers of font images into 1 32bit texture. Needs special shader to render with, but saves a lot of memory
* Anti-aliasing, both through Windows native font smoothing and super sampling
* Configurable padding and spacing between characters
* Select characters from text file
* Generate bitmap font from command line
* Import colored images as characters, supports: bmp, jpg, tga, dds, png
* Optional outline to font characters
* Optional packing of characters with outline into 1 channel. Needs special shader to unpack during rendering, but saves a lot of memory.
This program will allow you to generate bitmap fonts from TrueType fonts. The application generates both image files and character descriptions that can be read by a game for easy rendering of fonts.
If you don't have an image viewer capable of reading TGA, PNG, or DDS files, I recommend [url=\"http://www.angelcode.com/products/pupp/\"]PUPP[/url], another free product from AngelCode.
Features
* Both 16bit unicode and 8bit character sets are supported
* Optimal use of texture space, i.e. as little unused area as possible
* Support for kerning pairs
* Easy to use file format, either normal text file or xml files. Binary format is available for those that prefer that
* 8bit or 32bit texture output (TGA, PNG, and DDS files)
* Option for packing 4 layers of font images into 1 32bit texture. Needs special shader to render with, but saves a lot of memory
* Anti-aliasing, both through Windows native font smoothing and super sampling
* Configurable padding and spacing between characters
* Select characters from text file
* Generate bitmap font from command line
* Import colored images as characters, supports: bmp, jpg, tga, dds, png
* Optional outline to font characters
* Optional packing of characters with outline into 1 channel. Needs special shader to unpack during rendering, but saves a lot of memory.