
OpenGL ES
文章平均质量分 86
cc_coders
代码,改变世界的力量!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
GPUImage中的生产流水线
我们知道,GPUImage 是一个著名的图片滤镜处理工具,里面提供了一百多种滤镜,需要什么滤镜,就把需要的滤镜添加到targets 中去,实现任意滤镜直接的组合。那么这种滤镜任意的组合是怎么实现的呢? 我们可以把GPUImage 看做是一个照片处理工厂,工厂里面有一个处理图像的流水线,流水线上有数台机器,每一台机器其实是一个叫做帧缓存(FrameBuffer)的盒子,每一个盒子就是一个图像处理单元。每个单元处理完图片之后,就将图片交给下一个处理单元(FrameBuffer)去处理。 如图,所示,每一个Fr原创 2020-07-02 17:20:55 · 237 阅读 · 0 评论 -
iOS 中 OpenGL ES的两种创建方式GLKit和CAEAGLLayer的区别
OpenGL ES是一套多功能开放标准的用于嵌入系统的C-based的图形库,用于2D和3D数据的可视化。OpenGL被设计用来转换一组图形调用功能到底层图形硬件(GPU),由GPU执行图形命令,用来实现复杂的图形操作和运算,从而能够高性能、高帧率利用GPU提供的2D和3D绘制能力。 OpenGL ES规范本身不定义绘制表面和绘制窗口,因此ios为了使用它必须提供和创建一个OpenGLES 的呈...原创 2019-12-06 22:26:15 · 1390 阅读 · 0 评论