摘要:
随着手机的普及和手机功能的需求日益增多,很多建立在手机方面的系统与应用开发变得越来越丰富.与此同时,随着3D技术的不断完善,建立在手机系统中的3D应用也越来越广泛. 基于上述原因,本文研究了在Android手机操作系统下,运用OpenGL以及其他一些相关技术,来实现3D图像的建模与展示工作. 本文研究内容的目的在于实现如何在Android系统下,对一般的几何图形,模型予以实现,为在此基础上实现进一步的UI设计与应用开发打下基础.文中对所涉及的三维图形首先进行了数学意义上的抽象理解,进而在OpenGL环境内部对图像进行进一步的建模,并在此工作基础上进行了编码实现等工作. 主要涉及的三维图像包括Android手机上阅读器的翻页效果,立方体的三维建模,单张图片3D旋转效果,多张图片复合三维效果,曲面卷动效果的实现等等.在实现过程中,我们首先对现实世界的具体物体,图像等进行数学上的抽象,然后使用OpenGL建模方法,通过Android JDK,Eclipse等开发工具予以实现. 通过上述工作,我们得到了一些基本的三维图像的建模与实现,最终获得的成果物有效地支持了系统中其他进一步的开发,并且从中积累了对一般几何体建模与展示的经验,为在此基础上的其他开发工作提供了必要的支持.
展开