探索OpenGL字体使用与Unity游戏开发
一、OpenGL字体显示设置
在使用OpenGL进行字体显示时,首先要进行一系列的设置工作。
1. 创建图形上下文
使用 initWithAPI 调用创建OpenGL上下文,代码如下:
- (void) createContext
{
context = [[EAGLContext alloc initWithAPI:kEAGLRenderingAPIOpenGLES1];
if (!context || ![EAGLContext setCurrentContext:context])
{
[self release];
context = nil;
}
}
- 创建帧缓冲区
帧缓冲区类似于古登堡时代的纸张,用于在渲染前绘制图形。通过一系列OpenGL调用创建帧缓冲区和渲染缓冲区:
- (void) createFrameBuffers
{
glGenFramebuffersOES(1, &defaultFramebuffer);
glGenRenderbuffersOES(1, &colorRenderbuffer);
glBindFramebufferOES(GL_FRAME
超级会员免费看
订阅专栏 解锁全文
54

被折叠的 条评论
为什么被折叠?



