![]() The source code is now available under the zlib license.Fixed application freeze when generating very large fonts.Fixed scaling issues and cropping when using height scale with render from outline.Corrected the cell height when using fixed height and supersampling.Fixed crash when saving configuration file with added font file from the same directory.Fixed crash when command line argument -c was a relative path and the configuration included font file or image files.Fixed crash that could occur when exporting unicode characters above 0x10000 with kerning pairs.Improved handling of out-of-memory conditions.Fixed crash with large fonts when Windows API incorrectly reported negative width for glyphs.Included both 64bit and 32bit builds in the package.Fixed bug when invalid char glyph doesn't fit when using auto-fitting.Fixed 'Select all chars' in ANSI mode that didn't select all 256 characters after starting the application in Unicode mode.Fixed horizontal clipping and incorrect xadvance on some glyphs in ANSI mode when not rendering from true type outline.Fixed performance issue in UI when moving mouse over the character grid in ANSI mode.Hiero - open source tool written in Java.ShoeBox - free tool written with Adobe Air.The following are some other tools that also generate output in the same format that I came up with for BMFont and that is widely used Adding colored outline and drop shadow in gimp - by rukh.rust bmfont descriptor parser library by shampoofactory.GlyphCombiner - a Mac OS X tool by Binary Blobs for combining multiple bitmap fonts into a single atlas.PlayOnLinux - can be used to run BMFont on Linux.Another tool for converting bitmap fonts into distance fields.Tool for converting bitmap fonts into distance fields.BMFont to C source code converter by Lars Ole Pontoppidan.C# XML BMFont reader by Antoine Guilbaud.C# XML serializer for font loading by DeadlyDan.BMFont OpenGL Implementation by legolas558.Quick tutorial: Variable width bitmap fonts by Promit.Here are a some links to other resources that provide information or tools that are useful for those interested in bitmap fonts. If anyone has any idea what I need to change in the code to prevent this false alert I would very much like to know. The problem comes back months later (presumably when they update the heuristic functions). This false positive to Avira a few times and each time they recognize it as a false positive, however for some reason Positive generated by their heuristic functions that tries to predict and catch unknown viruses. If you want any support with the code, then please visit the forums.Īvira anti-virus has been known to give a virus alert when scanning bmfont.exe or the installer. Get the code by pointing your svn client at. The source code is available under the widely known zlib license. How to use the tool and the file format of the generated files. Without installing the tool first it is also available here. The manual is included with the tool, but for those who wish to take a look at it Autofit font size for target texture size.Use TrueType fonts directly from the file without installing them first.Needs special shader to unpack during rendering, but saves a lot of memory Optional packing of characters with outline into 1 channel.Import colored images as characters, supports: bmp, jpg, tga, dds, png.Select characters from text file, supports both UTF8 and UTF16 encoded files.Configurable padding and spacing between characters.Anti-aliasing, both through Windows native font smoothing and super sampling.Needs special shader to render with, but saves a lot of memory Option for packing 4 layers of font images into 1 32bit texture.8bit or 32bit texture output (TGA, PNG, and DDS files). ![]() Binary format is available for those that prefer that Easy to use file format, either normal text file or xml files. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |