对于如何在OpenGL ES 2.0中显示文本,网络似乎明显缺乏支持.JVitela的回答是:在OpenGL ES中绘制文本说要使用Canvas,并在其上绘制文本以生成位图,然后使用GLUtils渲染文本位图,但答案只显示直接关于绘制文本的部分,而不是还有什么可以解决的.
我也一直在努力学习http://www.learnopengles.com上的课程,在这种情况下,课程4涉及基本的纹理.
JVitela的方法如何传递给顶点或片段着色器?关于背景的部分是否必要,或者是否将背景留在GL表面其余部分的文本中?textures他使用的变量究竟是什么?我认为这是一个纹理数据句柄(比较他的bind()和学习的那个)但为什么是一个数组呢?它与其他纹理共享?
我已经使用OpenGL ES 2.0在其上显示了一堆东西,并且需要一些基本文本(有些是静态的,有些是每1到5赫兹更新一次).我的理解是纹理映射位图字形非常昂贵.
有什么好的教程可以做我需要的吗?任何人的建议?