# GLStudio **Repository Path**: codecooko/GLStudio ## Basic Information - **Project Name**: GLStudio - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-03-25 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 关于GLStudio OpenGL基础入门教程,暂定专注于2D图形绘制。 每个课程均有详细注释,新手请按顺序阅读。 每课相比于上一课新增的知识,都会有注释说明,并且将上一章的注释去除。 # 博客教程 ## 基础知识 章节 | 完成情况 ---| :---: [0. 技术背景](https://www.jianshu.com/p/8dd045253ef7) | √ [1. 基础概念](https://www.jianshu.com/p/a818684333f2)| √ [2. 架构体系](https://www.jianshu.com/p/a772bfc2276b) | √ [3. 几何图形绘制](https://www.jianshu.com/p/eb11a8346cf6)| √ [4. 正交投影](https://www.jianshu.com/p/51a405bc52ed)| √ [5. 渐变色](https://www.jianshu.com/p/6220228b822b)| √ [6. 顶点索引方式](https://www.jianshu.com/p/92c12166a935)| √ [7.1 纹理绘制](https://www.jianshu.com/p/3659f4649f98)| √ [7.2 多纹理绘制](https://www.jianshu.com/p/94f42d0a1939)| √ [8 FBO离屏渲染](https://www.jianshu.com/p/487916d9c9cf)| √ [9.1 基础颜色滤镜](https://www.jianshu.com/p/dde06aefc480) | √ [9.2 位置滤镜](https://www.jianshu.com/p/87ccc9bfa362) | √ EGL | ○ 坐标系统&图形变换| ○ 颜色混合| ○ [OES](https://www.jianshu.com/p/e98809bc326e)| ○ GLSL语言基础 | ○ ## 音视频相机开发 专题 | 完成情况 ---|:---:| [音视频基础知识](https://www.jianshu.com/p/11155c7e8b09)|√| [视频播放器](https://www.jianshu.com/p/e98809bc326e)|√| [相机](https://www.jianshu.com/p/01327c378eb2)|√| ## GPUImage 专题 | 完成情况 ---|:---: 基础流程框架梳理|○ 视频的展示与处理|○ 画幅调整|○ 视频增加贴纸|○ 增加动画框架|○ ## 预览 ![Project](https://github.com/benhero/GLStudio/blob/master/screenshots/project.webp) ![Filter 1](https://raw.githubusercontent.com/benhero/GLStudio/master/screenshots/filter_1.webp) ![Filter 2](https://raw.githubusercontent.com/benhero/GLStudio/master/screenshots/filter_2.webp) ## APK https://github.com/benhero/GLStudio/releases/download/1.0/GLStudio.apk ## 参考 见[Android OpenGL ES学习资料](https://www.jianshu.com/p/4ff46176ccc0)所列举的博客、资料。