240 发简信
IP属地:吉林
  • # OpenGL ES 案例 - 实现一个有纹理的立方体

    效果如下图 1.定义一个结构体 2.相关属性设置 3. OpenGL ES 相关初始化 4.加载顶点/纹理坐标数据 5. GLKViewDelegate 6.添加定时器 De...

  • OpenGL ES 案例 - 正方体的渲染+旋转

    效果如下图 使用GLKit实现正方体的渲染+旋转 主要分3个部分:OpenGL ES 的相关初始化设置顶点/纹理坐标数据添加CADisplayLink使正方体动起来 示例代码...

  • 120
    OpenGL ES - GLKit介绍和常见API

    GLKit概述 GLKit 框架的设计目标是为了了简化基于OpenGL / OpenGL ES 的应⽤用开发。它的出现加快OpenGL ES或OpenGL应⽤用程序开发 使用...

  • OpenGL--隧道案例

    效果图如下: 案例分析 设置纹理坐标使用批次类的MultiTexCoord2f,其中第一个参数是指图层,即纹理的level,一般默认设置为0,后两个参数即为纹理的坐标s、t;...

  • 120
    OpenGL -- 对深度测试的理解

    深度 深度,就是像素点在3D世界中距离摄像机的距离,即Z值。 深度缓冲区 深度缓存区,就是⼀块内存区域,专门存储每个像素点的深度值。深度值(Z值)越⼤,则离摄像机就越远。 为...

  • 120
    OpenGL -- 正背面剔除与深度缓冲区

    在渲染过程中可能产⽣的问题 我们在绘制一个红色甜甜圈进行移动的时候,会出现上图的情况,那么出现这个问题的原因是什么呢?有什么方案可以解决这个问题呢? 解决方案 在绘制3D场景...

  • iOS下对离屏渲染的理解

    离屏渲染定义 离屏渲染的流程如图: GPU把渲染好的的内容存放到离屏渲染缓冲区中,在离屏渲染缓冲区(OffscreenBuffer)中进一步做一些处理后,再提交到帧缓冲区(F...

  • 120
    CoreAnimation在渲染中充当的角色

    在iOS中使用 Core Graphics、Core Animation、Core Image 等框架来绘制可视化内容,这些软件框架相互之间也有着依赖关系。这些框架都需要通过...

  • OpenGL--快速了解OpenGL下的专业名词

    OpenGL上下文 [context] 在应用程序调用任何OpenGL的指令前,需要安排首先创建一个OpenGL上下文。这个上下文是一个非常强大的状态机,保存了OpenGL的...

  • 120
    快速集成极光分享

    第一步 当然是证书的问题,这里我就直接以开发证书为例,如果是生产证书,就直接自己再生成一个生产证书,搞成P12文件,提交到极光推送的控制台。 第二步 导入sdk 1:下载J...