Fontbm Versions Save

BMFont compatible, cross-platform (Linux/macOS/Windows) command line bitmap font generator (FreeType2 based).

v0.6.1

1 year ago

Fixes

  • Fix ascend for non-scalable fonts

Changes

  • Replace --include-kerning-pairs with --kerning-pairs with additional kerning generation modes

Improvements

  • Skipping a priori unsuitable sizes from texture size list

v0.5.0

2 years ago

Changes

  • common/base value is now equal to a font ascender value

v0.4.8

2 years ago

Fixes

  • Fix crash when there are no selected characters at all

Changes

  • --chars-file can be set multiple times (all characters will be combined)

v0.4.7

2 years ago

Fixes

  • Fix error on load some glyphs (related to old FreeType version)

Changes

  • github actions and AppVeyor FreeType version updated to 2.11

v0.4.6

2 years ago

Changes

  • Remove --disable-texture-name-zero-padding option
  • Remove support for multiple fonts

Features

  • Add --texture-name-suffix option to set the desired texture file name

v0.4.5

2 years ago

Features

  • Add --texture-crop-width and --texture-crop-height flags to trim unused parts of output textures

v0.4.4

2 years ago

Changes

  • Change command line arguments --texture-width and --texture-height to one --texture-size

Features

  • Add --texture-size command line argument, a comma separated list of allowed texture sizes (the first suitable size will be used)

v0.4.2

2 years ago

Fixes

  • Fix info/smooth value (it was "1" for monochrome mode)
  • Add font size notice in README

Changes

  • Improve font quality (force FreeType hinting module instead font's native hinter)

v0.4.1

2 years ago

Fixes

  • Improve glyph bounding box calculation (use real glyph metrics instead font global metrics)

Features

  • Add --extra-info flag for write extra information to data file
  • Add --disable-texture-name-zero-padding flag for disable texture name zero padding

v0.4.0

2 years ago

Fixes

  • Fix CI/CD (move from travis CI to github actions)

Changes

  • Drop non-unicode font charmap support

Features

  • Add --monocrhome flag for disable anti-aliasing