240 发简信
IP属地:广东
  • uniform,attribute和varying

    uniform,attribute和varying 1.uniform变量 uniform变量是外部application程序传递给(verte...

  • Resize,w 360,h 240
    渲染管线--可编程管线

    可编程管线 可编程管线的定制性高,开发者可以根据需要编写顶点渲染与像素渲染中的几个环节,如下图,蓝色底的为可编程的,有属于顶点渲染的顶点着色器,...

  • 纹理翻转的实现方式

    本文将的内容是在前一篇的基础上延伸的OpenGL ES 实战三-使用GLES加载图片 一.修改纹理坐标 修改纹理坐标可以在三个地方修改: 1.修...

  • OpenGL ES 实战三-使用GLSL加载图片

    有小伙伴说加载图片不是在第一篇就讲了吗?这里使用的是另外一种方式:GLSL,了解这个有助于之后添加滤镜,用封装好的GLKBaseEffect是无...

  • Resize,w 360,h 240
    矩阵变换

    摘自:旋转变换(一)旋转矩阵 平移矩阵 tx表示:在x轴方向上平移距离ty表示:在y轴方向上的平移距离 旋转矩阵 二维旋转矩阵 绕任意点旋转 三...

  • GLSL 精度限定符

    精度限定符有三个: lowp mediump highp从名称上可以知道它是用来限定数据类型精度的,比如:int, float 限定float的...

  • H264 AAC G711 封装成MP4

    这里有三种方法:1.利用iOS的AVAssetWritter2.FFmpeg3.MP4V2 本文使用第三种: 本地h264和aac封装成MP4:...

  • OpenGL ES实战二-创建立体图形并加载纹理

    OpenGL-ES-loadCubeImage 思路: 一.初始化这里初始化一些展示相关的类: 二.顶点数据创建顶点数据,并把这些数据拷贝到缓冲...

  • OpenGL ES实战一-简单加载纹理

    传送门: OpenGLES-loadImage 代码注释已经很详细,直接看代码即可.