【发布时间】:2010-10-16 15:33:35
【问题描述】:
我正在 OpenGL 中实现一个简单的字体渲染器,对此有一些疑问
它基本上将带有字符的图像加载到 OpenGL 纹理中
最好是有一个大纹理,上面有所有字符,还是每个字符也可以有一个纹理?
使用大纹理,我似乎无法弄清楚如何正确绘制带有纹理中一个字符的四边形。
假设整个纹理是256 * 256,每个字符是16 * 16
我想画一个 16 * 16 的四边形,并从上面的纹理映射一个字符
我尝试过glTexCoord2f(),但这只适用于 0-1 的范围
【问题讨论】:
-
您说的是纹理映射字体,而不是位图字体。
-
它将带有字体的所有 ASCII 字符的位图加载到纹理上
标签: opengl fonts texture-mapping