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

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

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

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

  • Resize,w 360,h 240
    OpenGL ES - GLKit介绍和常见API

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

  • OpenGL--隧道案例

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

  • Resize,w 360,h 240
    OpenGL -- 对深度测试的理解

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

  • Resize,w 360,h 240
    OpenGL -- 正背面剔除与深度缓冲区

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

  • iOS下对离屏渲染的理解

    离屏渲染定义 离屏渲染的流程如图: GPU把渲染好的的内容存放到离屏渲染缓冲区中,在离屏渲染缓冲区(OffscreenBuffer)中进一步做一...

  • Resize,w 360,h 240
    CoreAnimation在渲染中充当的角色

    在iOS中使用 Core Graphics、Core Animation、Core Image 等框架来绘制可视化内容,这些软件框架相互之间也有...

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

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