gpt4 book ai didi

c++ - 用于光栅字体的 glScalef,OpenGL

转载 作者:搜寻专家 更新时间:2023-10-31 01:51:09 25 4
gpt4 key购买 nike

我有一个简单的问题。我正在使用 FTGL 库在我的游戏应用程序中绘制我的 PixmapFont。我的问题是 - 是否可以使用 glScalef() 来缩放光栅字体?据我了解,如果我必须使用 glRasterPos() 而不是 glTranslatef() 它也可能考虑 glScalef() 功能?但如果是这样,是否有任何方法可以缩放这种字体?

这就是我需要缩放的原因:

我可以改变它的大小,只需把这个:

font->FaceSize(12);

但是对于这么小的字体,它给我带来了模糊的效果。从我在某处读到的内容来看,渲染更大尺寸的字体是很好的——例如72 - 然后按比例缩小,因为它会提供更好的结果。

最佳答案

OpenGL 位图绘制函数 (glBitmap) 不受转换管道的影响,因为它们直接进入帧缓冲区。然而,位图绘制功能过去总是很慢,支持不佳,并且已从更高版本的 OpenGL 中完全删除。

关于c++ - 用于光栅字体的 glScalef,OpenGL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14110332/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com