GdxFreetype 和相机:字体变得模糊

GdxFreetype and camera: fonts become blurry

我生成我的 BitmapFonts at runtime with GdxFreetype。由于 parameter.size 以像素为单位并且我使用放大场景的相机,字体变得模糊(即使使用更高分辨率的纹理过滤器)。

我需要一种根据当前分辨率创建字体的方法。我怎样才能做到这一点?

只需使用两个不同的相机!一个用于您的游戏,可以具有虚拟尺寸(比如 16x20)和一个像素完美的相机。使用第二个绘制这些位图字体。为了在生成参数时动态设置参数大小,我个人使用

 ORIGINAL_SCREEN_HEIGHT/SOME_CONSTANT