Che*_*Lai 5 opengl iphone text frame-rate render
有谁知道如何在iPhone上呈现字符串?它用于以= p显示每秒帧数
在OpenGL中没有内置的渲染文本的方法,但有两种或多或少常见的技术:使用几何体(不太常见)或使用纹理贴图(更常见)渲染字形.对于您的情况,纹理映射非常简单:设置CGBitmapContext并使用Quartz渲染文本.然后使用glTexSubImage2D将图像上传到先前生成的纹理中.
在iPhone上你也可以在你的OpenGL视图上放置一个UILabel并让UIKit进行渲染.在我的应用程序中,这根本没有达到性能(尽管Apple声称它确实如此).