我正在使用我的企业引擎,其中GLFT_Font类用于打印硬件屏幕上的所有文本。您可以在很多地方找到此课程(原始网页已关闭),例如:Click here。这个类基本上是用C ++编写的TrueType字体解析器,我需要使用它,因为我在Internet上找到了TrueType字体的唯一解析器。
它工作正常但它在屏幕上留下了一些非常糟糕的噪音,我试图知道它为什么会出现,但没有发现任何错误......
想象一下,你有一个黑色的背景,你在它上面渲染白色文字,例如“uiop”。然后在屏幕上你会看到像'i'和'o'之间的一个薄的昏迷,但是完全垂直(没有倾斜),所以它就像“ui,op”。所有的字母都不会发生这种情况,但如果它发生在downcase-i上,那么它将出现在所有'i'字母中。例如,在所有5个数字之后有撇号的东西,所以如果你写:“550”你会看到“5'5'0”。我想强调的是,所有这些都是噪音,它不是真正的昏迷或真正的撇号,它是那个地方的一条线......
知道为什么会发生噪音或者我该如何避免它呢?
非常感谢