Avatar notebook default
22篇文章 · 25672字 · 1人关注
  • Resize,w 360,h 240
    RGB与YUV颜色编码的区别

    RGB 在图像显示中,⼀张 1280 * 720 ⼤小的图片,就代表着它有 1280 * 720 个像素点。其中每一个像素点的颜色显示都采用 R...

  • Resize,w 360,h 240
    OpenGL ES大长腿功能实现

    效果图如下: 一、拉伸图片 第一次加载图片过程 Slider 拉伸调整方法调用过程 从第一加载图片到拉伸图片,都离不开根据当前控件的尺寸和纹理的...

  • Resize,w 360,h 240
    OpenGL ES动效滤镜:缩放、灵魂出窍、抖动、闪白、毛刺、幻觉

    原图如下: 这篇博客是在OpenGL ES滤镜:分屏滤镜和OpenGL ES滤镜:灰度、颠倒、马赛克的基础上进行讲解的。下面我们来看一下不同滤镜...

  • Resize,w 360,h 240
    OpenGL ES滤镜:灰度、颠倒、马赛克

    原图如下: 这篇博客是在OpenGL ES滤镜:分屏滤镜的基础上进行讲解的。其实不同滤镜效果显示就是加载编译不同的着色器对象。下面我们来分别看一...

  • OpenGL ES滤镜:分屏滤镜

    9分屏效果如下所示: 滤镜初始化 1. 初始化上下文并设置为当前上下文 2. 开辟顶点数组内存空间 3. 初始化4个顶点的顶点坐标以及纹理坐标 ...

  • OpenGL ES GLKit三角形变换+纹理颜色混合

    效果图如下: 本文是在OpenGL ES GLKit三角形变换的基础上加上纹理与颜色混合的效果 1.修改纹理坐标 2.使用纹理数据 使用纹理数据...

  • OpenGL ES GLSL综合案例:三角形变换+纹理颜色混合

    效果图如下: 本文是在OpenGL ES GLSL综合案例:三角形变换的基础上加上纹理与颜色混合的效果 1.修改纹理坐标 2.设置纹理坐标的读取...

  • OpenGL ES GLKit三角形变换

    效果图如下: 首先,使用GLKit绘制图形分为以下两个步骤 初始化上下文 使用GLKBaseEffect渲染图形 初始化上下文 新建OpenGL...

  • OpenGL ES GLSL综合案例:三角形变换

    效果图如下: 1.引入工具类 首先,引入相关工具类 2.构建着色器 然后,构建顶点着色器shaderv.glsl和片元着色器shaderf.gl...

文集作者