03: OpenGL ES 基础教程02 使用OpenGL ES 基本步骤

第二章:让硬件为你工作(OpenGL ES 应用实践指南 iOS卷)

前言:

  1:使用OpenGL ES 基本步骤

  2:绘制三角形

  3:效果

  

正文:

一:使用OpenGL ES 基本步骤

  1:生成缓存标识符

   glGenBuffers();

   2:绑定缓存标识符到当前缓存区域

     glBindBuffer();

   3:初始化且分配缓存内存(通常是从CPU控制的内存复制数据到分配的内存)

    glBufferData( );

 4:  启用缓存中的数据

         glEnableVertexAttribArray();

 5:设置指针、访问数据:(告诉顶点数据的类型、顶点数据的内存、怎样访问顶点数据)

         glVertexAttribPointer( );

 6:绘图

         glDrawArrays();

 7:删除内存、释放资源

   glDeleteBuffers();

二:绘制三角形

1:设置顶点数据

2:设置上下文、初始化缓存(创建缓存标识符、绑定缓存标识符、初始化缓存复制数据)

 3:启用缓存、设置指针访问数据、绘图

4:清除缓存、释放资源

demo地址

待定。

猜你喜欢

转载自www.cnblogs.com/zyzmlc/p/9497608.html
今日推荐