作者:字节流动
来源:https://blog.csdn.net/Kennethdroid/article/details/106026017
Android OpenGLES 3.0 开发极简教程
https://github.com/githubhaohao/NDK_OpenGLES_3_0
备注: 其中一些 Case 的 3D 效果是通过手势触发(转动和缩放)。
展示图
基础篇
-
NDK OpenGL ES 3.0 开发(一):绘制一个三角形
-
NDK OpenGL ES 3.0 开发(二):纹理映射
-
NDK OpenGL ES 3.0 开发(三):YUV 渲染
-
NDK OpenGL ES 3.0 开发(四):VBO、EBO 和 VAO
-
NDK OpenGL ES 3.0 开发(五):FBO 离屏渲染
-
NDK OpenGL ES 3.0 开发(六):EGL
-
NDK OpenGL ES 3.0 开发(七):Transform Feedback
-
NDK OpenGL ES 3.0 开发(八):坐标系统
-
NDK OpenGL ES 3.0 开发(九):光照基础
-
NDK OpenGL ES 3.0 开发(十):深度测试
-
NDK OpenGL ES 3.0 开发(十一):模板测试
-
NDK OpenGL ES 3.0 开发(十二):混合
-
NDK OpenGL ES 3.0 开发(十三):实例化(Instancing)
-
NDK OpenGL ES 3.0 开发(十四):粒子(Particles)
-
NDK OpenGL ES 3.0 开发(十五):立方体贴图(天空盒)
-
NDK OpenGL ES 3.0 开发(十六):相机预览
-
NDK OpenGL ES 3.0 开发(十七):相机基础滤镜
-
NDK OpenGL ES 3.0 开发(十八):相机 LUT 滤镜
-
NDK OpenGL ES 3.0 开发(十九):相机抖音滤镜
-
NDK OpenGL ES 3.0 开发(二十):3D 模型
-
NDK OpenGL ES 3.0 开发(二十一):3D 模型加载和渲染
-
NDK OpenGL ES 3.0 开发(二十二):PBO
应用篇
-
Android OpenGL ES 实现心动特效
-
Android OpenGL ES 实现瘦身大长腿效果
-
Android OpenGL ES 绘制贝塞尔曲线
-
Android OpenGL ES 实现瘦脸大眼效果
- Android OpenGL ES 实现头部形变和头部晃动效果
「视频云技术」你最值得关注的音视频技术公众号,每周推送来自阿里云一线的实践技术文章,在这里与音视频领域一流工程师交流切磋。