# NDK_OpenGLES_3_0 **Repository Path**: erwoooo/aaaa ## Basic Information - **Project Name**: NDK_OpenGLES_3_0 - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-08-21 - **Last Updated**: 2025-08-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![OpenGLES3.0](https://github.com/githubhaohao/NDK_OpenGLES_3_0/blob/master/doc/img/opengles.png) # Android OpenGLES 3.0 开发极简教程 [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://github.com/githubhaohao/NDK_OpenGLES_3_0/blob/master/LICENSE.txt) ![Build](https://img.shields.io/badge/build-passing-brightgreen) [![apk](https://img.shields.io/badge/APK-download-green.svg)](https://github.com/githubhaohao/NDK_OpenGLES_3_0/raw/master/doc/OepnGLES.apk) 备注: 其中一些 Case 的 3D 效果是通过手势触发(转动和缩放)。 ## 展示图 ![beating_heart](https://github.com/githubhaohao/NDK_OpenGLES_3_0/blob/master/gif/beating_heart.gif) ![poly_3d_model](https://github.com/githubhaohao/NDK_OpenGLES_3_0/blob/master/gif/poly.gif) ## 基础篇 - [NDK OpenGL ES 3.0 开发(一):绘制一个三角形](https://www.jianshu.com/p/3f3518194066) - [NDK OpenGL ES 3.0 开发(二):纹理映射](https://www.jianshu.com/p/545e96798c68) - [NDK OpenGL ES 3.0 开发(三):YUV 渲染](https://www.jianshu.com/p/224892abfc33) - [NDK OpenGL ES 3.0 开发(四):VBO、EBO 和 VAO](https://www.jianshu.com/p/e51b693eb1ff) - [NDK OpenGL ES 3.0 开发(五):FBO 离屏渲染](https://www.jianshu.com/p/2596f1e758c7) - [NDK OpenGL ES 3.0 开发(六):EGL](https://www.jianshu.com/p/44f280abaf53) - [NDK OpenGL ES 3.0 开发(七):Transform Feedback](https://www.jianshu.com/p/ff103464a84f) - [NDK OpenGL ES 3.0 开发(八):坐标系统](https://www.jianshu.com/p/aee250678e77) - [NDK OpenGL ES 3.0 开发(九):光照基础](https://www.jianshu.com/p/882bd2b9dfe3) - [NDK OpenGL ES 3.0 开发(十):深度测试](https://www.jianshu.com/p/d024c23570b4) - [NDK OpenGL ES 3.0 开发(十一):模板测试](https://www.jianshu.com/p/5459bdca9a3b) - [NDK OpenGL ES 3.0 开发(十二):混合](https://www.jianshu.com/p/2bc344ef052c) - [NDK OpenGL ES 3.0 开发(十三):实例化(Instancing)](https://www.jianshu.com/p/7081421966f6) - [NDK OpenGL ES 3.0 开发(十四):粒子(Particles)](https://www.jianshu.com/p/9fc0adc3d7d5) - [NDK OpenGL ES 3.0 开发(十五):立方体贴图(天空盒)](https://www.jianshu.com/p/51108459934f) - [NDK OpenGL ES 3.0 开发(十六):相机预览](https://www.jianshu.com/p/74b0fcff8b66) - [NDK OpenGL ES 3.0 开发(十七):相机基础滤镜](https://www.jianshu.com/p/db17b4d48a1e) - [NDK OpenGL ES 3.0 开发(十八):相机 LUT 滤镜](https://www.jianshu.com/p/ae8091d321d1) - [NDK OpenGL ES 3.0 开发(十九):相机抖音滤镜](https://www.jianshu.com/p/b310559a2716) - [NDK OpenGL ES 3.0 开发(二十):3D 模型](https://www.jianshu.com/p/a07eaeb6824e) - [NDK OpenGL ES 3.0 开发(二十一):3D 模型加载和渲染](https://www.jianshu.com/p/c690872a036f) - [NDK OpenGL ES 3.0 开发(二十二):PBO](https://www.jianshu.com/p/80f0d0d83fb2) ## 展示图 ![avatar](https://github.com/githubhaohao/NDK_OpenGLES_3_0/blob/master/gif/avatar.gif) ![board](https://github.com/githubhaohao/NDK_OpenGLES_3_0/blob/master/gif/draw_board.gif) ## 应用篇 - [Android OpenGL ES 实现心动特效](https://blog.csdn.net/Kennethdroid/article/details/104536532) - [Android OpenGL ES 实现瘦身大长腿效果](https://blog.csdn.net/Kennethdroid/article/details/104546234) - [Android OpenGL ES 绘制贝塞尔曲线](https://blog.csdn.net/Kennethdroid/article/details/104721096) - [Android OpenGL ES 实现瘦脸大眼效果](https://blog.csdn.net/Kennethdroid/article/details/104907763) - [Android OpenGL ES 实现头部形变和头部晃动效果](https://blog.csdn.net/Kennethdroid/article/details/105208054) - [Android OpenGL ES 实现实时音频的可视化](https://blog.csdn.net/Kennethdroid/article/details/106128767) - [Android OpenGL ES 实现刮刮卡和手写板功能](https://blog.csdn.net/Kennethdroid/article/details/106339286) - [Android OpenGL ES 实现 3D 阿凡达效果](https://blog.csdn.net/Kennethdroid/article/details/106423475) - [Android OpenGL ES 实现动态(水波纹)涟漪效果](https://blog.csdn.net/Kennethdroid/article/details/106556584) ## 联系交流 微信公众号:字节流动 ![字节流动](https://github.com/githubhaohao/NDK_OpenGLES_3_0/blob/master/doc/img/accountID.jpg)