上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 25 下一页
摘要: Android OpenGL ES 对于不同坐标系下坐标变换,大都使用矩阵运算的方法来定义和实现的。这里介绍对应指定的坐标系(比如viewmodel, projection或是viewport) Android OpenGL ES支持的一些矩阵运算及操作。OpenGL ES 中使用四个分量(x,y,... 阅读全文
posted @ 2015-04-24 11:39 Anita-ff 阅读(811) 评论(0) 推荐(0) 编辑
摘要: OpenGL ES图形库最终的结果是在二维平面上显示3D物体(常称作模型Model)这是因为目前的打部分显示器还只能显示二维图形。但我们在构造3D模型时必须要有空间现象能力,所有对模型的描述还是使用三维坐标。也就是使用3D建模,而有OpenGL ES库来完成从3D模型到二维屏幕上的显示。这个过程可以... 阅读全文
posted @ 2015-04-24 11:05 Anita-ff 阅读(4115) 评论(0) 推荐(0) 编辑
摘要: 前面介绍了OpenGL ES所有能够绘制的基本图形,点,线段和三角形。其它所有复杂的2D或3D图形都是由这些基本图形构成。本例介绍如何使用三角形构造一个正20面体。一个正20面体,有12个顶点,20个面,30条边构成:创建一个DrawIcosahedron Activity, 定义20面体的12个顶... 阅读全文
posted @ 2015-04-24 10:02 Anita-ff 阅读(770) 评论(0) 推荐(0) 编辑
摘要: 三角形为OpenGL ES支持的面,同样创建一个DrawTriangle Activity,定义6个顶点使用三种不同模式来绘制三角形:float vertexArray[] = { -0.8f, -0.4f * 1.732f, 0.0f, 0.0f, -0.4f * 1.732f, 0.0f, -0... 阅读全文
posted @ 2015-04-23 14:51 Anita-ff 阅读(741) 评论(0) 推荐(0) 编辑
摘要: 创建一个DrawLine Activity,定义四个顶点:float vertexArray[] = { -0.8f, -0.4f * 1.732f, 0.0f, -0.4f, 0.4f * 1.732f, 0.0f, 0.0f, -0.4f * 1.732f, 0.0f, 0.4f, 0.4f *... 阅读全文
posted @ 2015-04-23 11:03 Anita-ff 阅读(1654) 评论(0) 推荐(0) 编辑
摘要: 上一篇介绍了OpenGL ES能够绘制的几种基本几何图形:点,线,三角形。将分别介绍这几种基本几何图形的例子。为方便起见,暂时在同一平面上绘制这些几何图形,在后面介绍完OpenGL ES的坐标系统和坐标变换后,再介绍真正的3D图形绘制方法。在Android OpenGL ES(六):创建实例应用Op... 阅读全文
posted @ 2015-04-22 17:27 Anita-ff 阅读(1332) 评论(0) 推荐(0) 编辑
摘要: 引自:http://blog.csdn.net/hgl868/article/details/69716241. OpenGL ES 简介Android 3D引擎采用的是OpenGL ES。OpenGL ES是一套为手持和嵌入式系统设计的3D引擎API,由Khronos公司维护。在PC领域,一直有两... 阅读全文
posted @ 2015-04-22 15:35 Anita-ff 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 在前面Android OpenGL ES(六):创建实例应用OpenGLDemos程序框架我们创建了示例程序的基本框架,并提供了一个“Hello World”示例,将屏幕显示为红色。本例介绍OpenGL ES 3D图形库支持的几种基本几何图形,通常二维图形库可以绘制点,线,多边形,圆弧,路径等等。O... 阅读全文
posted @ 2015-04-21 11:04 Anita-ff 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 有了前面关于Android OpenGL ES的介绍,可以开始创建示例程序OpenGLDemos。使用Eclipse 创建一个Android项目Project Name: OpenGLDemosBuild Target: Android 1.6 ( >1.5 即可)Application Name:... 阅读全文
posted @ 2015-04-21 09:58 Anita-ff 阅读(496) 评论(0) 推荐(0) 编辑
摘要: Android OpenGL ES 相关的包主要定义在javax.microedition.khronos.opengles GL 绘图指令javax.microedition.khronos.egl EGL 管理Display, surface等android.opengl Android GL辅... 阅读全文
posted @ 2015-04-20 17:18 Anita-ff 阅读(2091) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 25 下一页