我计划使用OpenGL绘制文本,但不知道如何让它绘制/构建实际的字符串。如果我想要绘制“Hello World”,我可以为每个字母创建一个纹理并将它们全部绘制出来,但我知道一定有更简单的方法可以“一次性”提取正确的字符集,然后只绘制一次。我想我可以获取所有单独的纹理,将它们添加到顶点数组中,然后只调用一次draw函数来绘制顶点数组,但这似乎效率低下。是否有涵盖这个特定部分的任何教程?
我计划使用OpenGL绘制文本,但不知道如何让它绘制/构建实际的字符串。如果我想要绘制“Hello World”,我可以为每个字母创建一个纹理并将它们全部绘制出来,但我知道一定有更简单的方法可以“一次性”提取正确的字符集,然后只绘制一次。我想我可以获取所有单独的纹理,将它们添加到顶点数组中,然后只调用一次draw函数来绘制顶点数组,但这似乎效率低下。是否有涵盖这个特定部分的任何教程?