240 发简信
IP属地:四川
  • Metal加载多顶点数据,加载TGA文件,加载PNG文件

    加载顶点数据最主要的方法: //获取顶点数据 NSData *vertexData = [CCRenderer generateVertex...

  • Metal初探

    Metal名词: MTKView MetalKitView 显示的view MTLDevice用来渲染的设备(又名GPU) MTLCommand...

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

    在OpenGL中对于大长腿的实现相当于对图片部分区域做拉伸,然后缓存成在帧缓冲区作为下一次操作的原始图片,从而达到多重修改的目的,而真正的原图本...

  • OpenGL动效滤镜

    OpenGL动效滤镜,其最主要的因素,是将时间因素传递进去再做一系列的滤镜变化处理。 首先我们来看时间因素怎么传递进去,其代码: //使用pro...

  • Resize,w 360,h 240
    OpenGL四边形,六边形,三角形马赛克实现

    21世纪最糟糕的发明当属马赛克,阻止了人类对文明的探寻(哈哈哈,其奥秘自行脑补哈~) 今天就来说一下OpenGL里这令人不爽的马赛克实现原理 马...

  • Resize,w 360,h 240
    OpenGL多分频滤镜的实现

    今天来讲一讲分频滤镜的实现 分频滤镜大致分为2分频,3分频,4分频,6分频,9分频滤镜,一是视觉上感觉良好,其次则是比较好实现😂 先看效果,再来...

  • Resize,w 360,h 240
    OpenGL的索引绘图

    首先来看索引图对应的连接方式 在OpenGL中索引绘图区别普通绘制,其步骤是 先建立绘图索引数组其内容如: GLuintindices[] = ...

  • OpenGL ES 如何加载显示一张图片

    第一部分:使用OpenGL加载一张图片流程 第一大步:设置图层 1.创建特殊图层 self.myEagLayer = (CAEAGLLayer ...

  • 使用GLKit与CoreAnimation2种方式实现3D旋转盒子

    经常看到前端会写出各种炫酷的盒子动画,那iOS有没有实现方式呢?答案当然是肯定的,而且方式还有很多种。今天我就用两种方式来实现一个炫酷的旋转盒子...