# OpenGLThree **Repository Path**: wanglongsoft/OpenGLThree ## Basic Information - **Project Name**: OpenGLThree - **Description**: 基于Android平台OpenGLES的简单教程 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-05-12 - **Last Updated**: 2022-06-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # OpenGLThree 基于Android平台OpenGLES的简单教程,包含三角形和多边形绘制,显示纹理图片,相机预览画面,java层绘制和NDK绘制等等 #### 编译环境 * AndroidStudio: 3.6.3 * NDK版本:r17c * OpenGLES: 3.0 #### 功能点 * OpenGLES 显示三角形(java) * OpenGLES 显示多边形,顶点颜色随机,支持动态加减多边形边数(ndk) * OpenGLES 显示显示纹理图片(java) * OpenGLES 显示手机预览画面,支持黑白,暖色,冷色,4分屏等简单特效(Camera Api,Camera2 Api)(ndk) #### 效果图 ![菜单](https://gitee.com/wanglongsoft/OpenGLThree/tree/master/image/menu.jpg) ![三角形](https://gitee.com/wanglongsoft/OpenGLThree/tree/master/image/triangle.jpg) ![多边形](https://gitee.com/wanglongsoft/OpenGLThree/tree/master/image/polygon.jpg) ![纹理](https://gitee.com/wanglongsoft/OpenGLThree/tree/master/image/veins.jpg) ![相机预览(Camera Api)](https://gitee.com/wanglongsoft/OpenGLThree/tree/master/image/menu.jpg) ![相机预览(Camera2 Api)](https://gitee.com/wanglongsoft/OpenGLThree/tree/master/image/menu.jpg)