我一直在浏览以前关于使用GLES20在OpenGL 2.0中显示文本的帖子。大多数帖子实际上提供了一个OpenGL 1。x的答案。我试过了
http://fractiousg.blogspot.co.uk/2012/04/rendering-text-in-opengl-on-android.html使用位图并将其渲染为纹理。
但是,它看起来很模糊,而且没有缩小。
所以我想做的是
我正在制作一个多人游戏,我想在每个玩家上面显示文本标签,以显示他们的用户名,所以我需要相当小的文本。
我也看了Google Sprite的演示,但那是OpenGL 1.x
我实际上采用了最新版本的http://fractiousg.blogspot.co.uk/2012/04/rendering-text-in-opengl-on-android.html (OpenGL 2.0版本),发现它有一个缩放功能,解决了这个问题