Alrighty the new library is now available, http://1337atr.weebly.com/jttf.html.
Lots of little improvements and such, but by and large the code has been re-organized to be more manageable.
TrueTypeBMP both extend
TrueTypeFont and generally support all the same methods, with the exception of some methods in
TrueTypeBMP supporting a second color for outlined text.
The Sfntly dependency is now required if you plan on running on Android or using
TrueTypeMesh. As such
TrueTypeBMP both work on Android.
Blurring text is also supported for both mesh and bmp texts. However, currently, mesh texts do not support
Style.Bold. If you want to use bold with triangulated mesh text I suggest you use the black or bold variant of the font you wish to use as many fonts now have different styles separated into different files.
The new unified library is now called jME-TTF rather than jME-TrueTypeFont. If you're already using jME-TrueTypeFont jME-TTF will not just drop into your project, though it shouldn't be too hard. Packages have been renamed, classes have been moved around. For instance the
getBitmapText method is now just
TTF_AtlasListener is now just
I recommend you check out the documentation included with the download and the information available at the above link, the jME-TTF pages cover all of the necessities.
TrueTypeMesh worked on all of my test fonts, however, it should be noted that true type fonts were not created with meshes in mind so I wouldn't be surprised if there are a few scenarios out there that would cause triangulation to fail. I recommend you test out your fonts thoroughly. You'll probably be fine with professional fonts like Cantarell, Serif, Times New Roman, etcetera, but fonts on those 1001 free font sites can be a bit of a crap shoot I'm sure.