Problems with floating point coordinates accuracy?

There’s a good one here among other legacy fonts from old micros and arcade games:
freakyfonts.de/

I was looking for a good and readable font at small sizes that could be used for dialogs and log messages and found one called ProFont here that is as good as PixelArial without giving any trouble to freetype:

tobias-jung.de/seekingprofont/
tobias-jung.de/seekingprofont/seeking.html

It’s an amazingly readable font that will look perfect at 9pt or using the Panda code above:

myFont = loader.loadFont(“ProFontWindows.ttf”)
pointSize = 10.0
myFont.setPointSize(pointSize)
pixelsPerUnit = 9
myFont.setPixelsPerUnit(pixelsPerUnit)
myFont.setScaleFactor(1)
myFont.setMinfilter(Texture.FTNearest)
myFont.setMagfilter(Texture.FTNearest)
myFont.setNativeAntialias(0)

Then scale it to:
pixelSize = 2.0 / winHeight
height = pixelsPerUnit * pixelSize
nodepath.setScale(height)

There’s no difference between the way it is rendered in the ProFont site above in a browser or inside a Panda3D window:

institute.no.sapo.pt/font.bmp