240 发简信
  • 120
    OpenGL 高级帧缓存特性[WIP]

    知识点: 如何使用帧缓存的高级特性。 如何将帧缓存中的数据存储到纹理、缓存以及应用的内存中。 本篇文章主要讲一些帧缓存的高级特性。另外我们继续分...

    0.4 79 0 4
  • 120
    OpenGL 片段处理和帧缓存B[WIP]

    4.2 分层渲染(Layered Rendering) 在纹理章节中我们介绍了数组纹理的概念Array Textures,它表示了一组二维纹理,...

  • 120
    OpenGL 片段处理和帧缓存A[WIP]

    知识点: 数据时如何被传递到片段着色器中,如果控制传递的方式,以及在片段着色器中如来处理数据。 如何创建帧缓存并控制其内部数据的存储格式。 如何...

  • 120
    数字媒体基础1-数字信号

    1 序 数字媒体技术是迷人的,但是它又充满魔力,吸引了很多开发者投入到该领域中。但是从一名开发者的角度,如何从零开始一步一步成为经验丰富的音视频...

  • 120
    OpenGL 图元处理

    图元处理(Primitive Processing) 如何在场景中使用曲面细分来添加几何细节 如何使用几何着色器处理整个图元并且立即创建新的几何...

  • 120
    OpenGL 着色器、程序、顶点处理、绘制命令

    1 着色器和程序(Shaders and Programs) 1.1 着色器语言(Language Overview) 着色器的编程语言是基于C...

  • 120
    OpenGL 数据处理(下)

    1 纹理基础 纹理是一种结构化的存储形式(Textures are a structured form of storage),着色器可以从其中...

  • 120
    OpenGL 数据处理(上)

    在OpenGL中,大量的数据在着色器中传递,数据通过Buffer和Texture两种形式组织。 1 缓存(Buffer) OpenGL中Buff...

  • 120
    OpenGL 3D图形数学基础

    1 3D图形仿射变换 OpenGL中模型的平移、选择和缩放操作都可以通过一个仿射矩阵和该模型的所有顶点列向量相乘获得。iOS中GLKit提供矩阵...

个人介绍
一名iOS研发程序猿,专注于音视频方向。Stay hungry. Stay foolish.