文件名称:OpenGLLessons:一些关于OpenGL ES特效在android上的应用,从简到难
文件大小:23.91MB
文件格式:ZIP
更新时间:2024-05-27 07:13:22
Java
OpenGLLessons 这是一个关于如何在android手机上写opengl的教程。 Lesson1讲述如何在手机上画出一个单色背景。主要涉及到的是OpenGL初始化过程,以及OpenGL的版本判断。另外添加了一些触摸响应。滑动改变背景色 Lesson2讲述如何在手机上绘制一个点。虽然仅仅只是绘制一个点,但是这里却开始涉及到着色器的概念。我们需要编写简单的着色器,并对其进行加载,编译。然后从外部程序传递顶点坐标。这些代码虽然繁琐,但是写完后变化不大,以后可以一直用。 Lesson3讲述的是如何通过两个三角形绘制一个矩形。这里讲述了简单的归一化坐标以及OpenGL的顶点数据组织方式。 Lesson4 展示的是利用opengl实现的页面切换特效。有趣的切换效果,可以用来代替ViewPager做一些绚丽的效果。 Lesson5 讲述的是用opengl实现展示相机预览。顺便加了一个边缘识别的卷