我使用SDL_ttf并使用TTF_RenderText_Blended函数进行渲染。我使用的是HelveticaNeueLight字体。
与Photoshop中的文本相比,SDL中的渲染文本看起来很丑陋,即使它是相同的字体:
显然,“M”,“t”,“y”和“c”看起来不对。如何让我的文字看起来可以接受?
答案 0 :(得分:1)
我认为你应该试验TTF_SetFontHinting。当伴随抗锯齿时,它可以给出相当好的结果。如果您不知道字体提示是什么,请访问wikipedia for you。