OpenGLES获取纹理流程图

注意,以下流程图中的

Created with Raphaël 2.1.0 条件 A B yes no

并不是真正意义上的判断,而是指一段程序分支。因为flowchart的格式不支持出现3条分支,或多个输入的表达。

Created with Raphaël 2.1.0 Program 创建着色器 Shader 建立ID glCreateShader 绑定文本 glShaderSource 编译 glCompileShader 获取各顶点数组、纹理数据 glVertexAttribPointer/ glEnableVertexAttribArray/ glUniformMatrix4fv/ glActiveTexture/ glBindTexture 绘制图像 glDrawArrays 获取坐标数组 储存数组 ByteBuffer 给着色器赋值 glVertexAttribPointer glEnableVertexAttribArray 获取变换矩阵 获取透视矩阵 perspectiveM,只能Android 4.0以上使用 获取视角矩阵 setLookAtM 获取模型矩阵(平移、旋转) setIdentityM/ translateM/ rotateM/ 物体3D坐标数组 vertex_modle 矩阵依次右叉乘, multiplyMM/ 生成变换矩阵赋给着色器 UniformMatrix 获取纹理图像 设定2D纹理属性 glBindTexture 生成Bitmap BitmapFactory.decodeResource 设定纹理放大缩小特性 glTexParameter 将Bitmap图像纹理中 texImage2D 建立ID glCreateProgram 绑定各个着色器 glAttachShader 链接各着色器 glLinkProgram 启动程序 glUseprogram yes no yes no yes no yes no

网页显示不全,缩略图如下:
这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值