2013/10/04(金) [n年前の日記]
#3 [unity][cg_tools] ビットマップフォント画像を作るソフトについてメモ
ttf等のフォントから、ビットマップフォント用の画像を作成するツールについて探したり。環境はWindows。
◎ Bitmap Font Generator :
_BMFont - AngelCode.com (Bitmap Font Generator)
_BMFont(Bitmap Font Generator) で NGUI 向けのビットマップフォントを作る方法 - 強火で進め
Windows 上では、Bitmap Font Generator なるツールを使うのがオススメらしい。ただし、このツールで出力した画像は、フォントをギッチリと詰めた感じの画像になる。
各文字の配置情報は、*.fnt というファイルにテキストその他で出力される。以下のような内容だった。
_BMFont(Bitmap Font Generator) で NGUI 向けのビットマップフォントを作る方法 - 強火で進め
Windows 上では、Bitmap Font Generator なるツールを使うのがオススメらしい。ただし、このツールで出力した画像は、フォントをギッチリと詰めた感じの画像になる。
各文字の配置情報は、*.fnt というファイルにテキストその他で出力される。以下のような内容だった。
info face="M+ 1p bold" size=-24 bold=1 italic=0 charset="ANSI" unicode=0 stretchH=100 smooth=1 aa=4 padding=0,0,0,0 spacing=1,1 outline=2 common lineHeight=34 base=26 scaleW=256 scaleH=256 pages=1 packed=0 alphaChnl=0 redChnl=4 greenChnl=4 blueChnl=4 page id=0 file="mplus_0.png" chars count=96 char id=-1 x=9 y=0 width=17 height=28 xoffset=-2 yoffset=5 xadvance=14 page=0 chnl=15 char id=32 x=248 y=24 width=5 height=5 xoffset=-2 yoffset=-2 xadvance=7 page=0 chnl=15 char id=33 x=114 y=98 width=9 height=22 xoffset=1 yoffset=6 xadvance=10 page=0 chnl=15 char id=34 x=242 y=112 width=13 height=11 xoffset=-1 yoffset=5 xadvance=11 page=0 chnl=15 (以下省略)
◎ SDL用BMFontMaker :
サイトが繋がらないので、Internet Archive のページへリンク。
_SDL用BMFontMaker (Internet Archive)
SDLで使えるビットマップフォント画像を出力できる。横一列にずらりと文字が並んだ画像になる。各文字は、紫のドットを境界にして分割されるから、その紫のドットを探して各幅を記録しておくことで、文字毎に異なる文字幅を扱える。
_SDL用BMFontMaker (Internet Archive)
SDLで使えるビットマップフォント画像を出力できる。横一列にずらりと文字が並んだ画像になる。各文字は、紫のドットを境界にして分割されるから、その紫のドットを探して各幅を記録しておくことで、文字毎に異なる文字幅を扱える。
◎ Bitmap Font Creator :
_Bitmap Font Creator - WIP - The Game Creators Forum
海外の掲示板上で公開されてた。等間隔・マス目上に文字を配置した画像を生成してくれる。フォントの縁取り、影、グラデーションをサポート。また、画像出力時には文字の最大サイズも表示してくれる。
インストールは、setup.exe を実行。また、画像出力時に、Amazonの広告を表示しているように見えた。
海外の掲示板上で公開されてた。等間隔・マス目上に文字を配置した画像を生成してくれる。フォントの縁取り、影、グラデーションをサポート。また、画像出力時には文字の最大サイズも表示してくれる。
インストールは、setup.exe を実行。また、画像出力時に、Amazonの広告を表示しているように見えた。
[ ツッコむ ]
以上です。