240 发简信
IP属地:北京
  • 隐私协议

    为获得自由泳科技(成都)有限公司(以下简称“自由泳”)提供的粉打APP服务(以下或简称“粉打”),请务必审慎阅读、充分理解本协议所有条款。一旦注...

  • 4.顶点属性,顶点数组和缓存区对象

    1.常量顶点属性glVertexAttrib * 2.顶点数组顶点数组是制定给个顶点的属性,是保存在应用程地址空间的缓存区。作为顶点缓冲对象的基...

  • Resize,w 360,h 240
    3.着色语言

    3.着色语言OpenGL ES 3.0新增加功能非方矩阵,全整数支持,插值限定符号,统一变量块,局部限定符号,新的内建函数,全循环,全分支支持以...

  • 2.着色器

    2.着色器着色器(Shader)是用来实现图像渲染的,用来替代固定渲染管线的可编辑程序。 需要创建两个基本对象才能用着色器进行渲染,着色器对象和...

  • 1.图形管线

    1.图形管线 顶点缓存区 -> 顶点着色器 -> 图元 -> 光栅化 -> 纹理 -> 片段着色器 -> 逐片段操作 ...

  • Resize,w 360,h 240
    OpenGL ES 3.0 深度测试(OC)(二)

    先看最终的效果 本文章是基于文章一,开始讲解的。效果就是个3D的正方体的盒子。如果实现这个效果需要的步骤:1.创建窗口2.初始化环境(Conte...

  • OpenGL ES 使用着色器(OC)(一)

    先看最终的效果 效果的含义:使用自定义着色器,实现纹理的一些简单效果。(旋转,移动,放缩)步骤:1.设置OpenGL ES 3.0环境2.Sha...

  • CMTime-基础使用

    1.CMTime结构体 value/timescale = seconds计算出代表的时间(秒)value代表分子timescale代表分母fl...

  • iOS面试题-ARC下如何创建栈上的Block

    这题主要是考察如何区分栈,堆,还是全局?其中栈上block的定义:只用到外部局部变量、成员属性变量,且没有强指针引用的block都是StackB...