是否接触过视频编辑软件,如 Premiere 软件。在PR上制作一个视频,我们首先需要创建一个新的序列,然后在这序列上添加上视频和音频的轨道。同...
渲染CVPixelBufferRef视频帧显示 流程 1、构建OPenGL渲染环境2、CVPixelBufferRef生成纹理Texture2、...
背景需求 如何将视频添加上自定义的渲染效果,并显示? 大致流程 1、解码视频2、获取视频帧3、渲染视频帧4、显示渲染后的视频帧5、编码视频帧,生...
混合通常是指实现物品的透明度的一种技术。可以理解为调色,例如:红色加蓝色之后出现的颜色是紫色或品红这样的。就是两种物品通过透明度把两种颜色混合起...
上一节我们都使用一张图片,如果多张图片,在一个位置显示呢?这时候就需要用到多重纹理,将多张图片开辟多个纹理单元,通过着色器来合成。 纹理单元 在...
我们可以为每个顶点添加颜色来增加图形的细节,从而创建出有趣的图像。但是,如果想让图形看起来更真实,我们就必须有足够多的顶点,从而指定足够多的颜色...
初学OpenGL的一般都会因为着色器被搞的晕头转向,稍微介绍下什么着色器,它有什么作用。 OpenGL着色语言(OpenGL Shading L...
上一节,说好如何使用iOS 中内置的框架来构建一个三角形。使用到了GLKBaseEffect这个类来直接创建着色器。 我们并不懂其中系统内部是如...
在前一节,我们对OpenGL进行概述和其中一些专有名词。或许有些人刚开始对于接触这些名词,会有一头雾水的感觉,这是正常。现在我们通过创建第一个项...