732003684

导航

2013年2月25日 #

3D 坐标变换

摘要: Android OpenGL ES 开发教程(14):三维坐标系及坐标变换初步OpenGL ES图形库最终的结果是在二维平面上显示3D物体(常称作模型Model)这是因为目前的打部分显示器还只能显示二维图形。但我们在构造3D模型时必须要有空间现象能力,所有对模型的描述还是使用三维坐标。也就是使用3D建模,而有OpenGL ES库来完成从3D模型到二维屏幕上的显示。这个过程可以分成三个部分:坐标变换,坐标变换通过使用变换矩阵来描述,因此学习3D绘图需要了解一些空间几何,矩阵运算的知识。三维坐标通常使用齐次坐标来定义。变换矩阵操作可以分为视角(Viewing),模型(Modeling)和投影(Pr 阅读全文

posted @ 2013-02-25 17:22 732003684 阅读(474) 评论(0) 推荐(0)

Android OpenGL学习笔记

摘要: 1、什么是 OpenGL? OpenGL是个专业的3D程序接口,是一个功能强大,调用方便的底层3D图形库。OpenGL 的前身是 SGI 公司为其图形工作站开的 IRIS GL。IRIS GL 是一个工业标准的3D图形软件接口,功能虽然强大但是移植性不好,于是SGI公司便在 IRIS GL 的基础上开发 OpenGL。2、OpenGL 的发展历程 1992年7月发布了OpenGL 1.0 版本,并与微软共同推出 Windows NT 版本的 OpenGL 。 1995年 OpenGL 1.1 版本面市,加入了新功能,并引入了纹理特性等等。 一直到2009年8月Khronos小组发布了O... 阅读全文

posted @ 2013-02-25 16:24 732003684 阅读(186) 评论(0) 推荐(0)

介绍GLSurfaceView

摘要: http://googlers.iteye.com/blog/953316 阅读全文

posted @ 2013-02-25 15:19 732003684 阅读(127) 评论(0) 推荐(0)