【摘 要】
:
高通公司的BREW平台以其适用性和灵活的开发方法,受到了广大开发人员的广泛关注,在近年的应用开发过程中,已经形成了相对成熟的框架机制。大量优秀的应用已经进入了商用阶段,
论文部分内容阅读
高通公司的BREW平台以其适用性和灵活的开发方法,受到了广大开发人员的广泛关注,在近年的应用开发过程中,已经形成了相对成熟的框架机制。大量优秀的应用已经进入了商用阶段,获得了用户的认可。然而,随着3G时代的到来,新型的终端设备不断推出,用户的要求也不断增加。这些要求主要体现在两个方面:首先,就是用户界面的要求,即应用程序应当提供给用户一个更加友好方便的界面,从娱乐应用来说,能够给予用户一个更加真实的感官享受。其次的要求,就是应用功能的扩展,由此所带来的便是应用程序规模所呈现的一种几何级数的递增,其现象表现为应用功能模块的增加,模块间交互复杂性的增加,同时要求模块具有内聚的安全性,可维护性及可复用性,而这些,正是软件工程学科,软件设计方向所研究的热点。本文首先从计算机图形学的知识入手,研究了三维图像引擎的理论基础、数学模型以及图形流水线的相关内容。然后结合移动BREW3.1.5 SPO1平台的具体实际,实现了该平台下的一个纯软件的三维图像引擎。最后运用该图像引擎,结合创造性的运用C语言实现的部分面向对象思想以及部分设计模式,开发了一个基于移动BREW平台的第一人称射击游戏应用。在开发过程中不仅探索了面向对象思想以及设计模式在C语言中的运用,同时构建了一套通用的三维游戏应用的开发框架,也能对三维图像引擎的性能进行反馈,更好的测试和优化了图像引擎。
其他文献
历经几千年的发展,水墨画形成了诸多的风格派系和繁杂的技法。这使得水墨画的学习难度大、不易掌握,在普通大众中出现难以推广的尴尬境地。而将其应用于动画产业中制作又太复杂
随着数据库技术的发展以及联机分析处理(On-Line Analysis Processing,简称OLAP)多维分析查询方法的普及,与其相关的服务和产品成为了业界关注的焦点。而OLAP查询分析操作复
随着自动化程度的提高,使用数据挖掘技术能够从大量数据中挖掘出有价值信息并提供给决策者们参考决策。数据挖掘目前广泛应用于银行、证券、保险、电信、电子商务、市场调查、
随着计算机网络技术迅速发展,在线考试系统已成为近年来而新兴的研究课题,它既有和传统考试相同的一方面,又有自己的特点。利用在线考试系统,学习者可以突破传统教育资源和教育方
数字图像彩色化是近年来出现的一种将计算机作为辅助工具,给单色的静态图像或视频序列添加色彩信息的技术。目前已被运用到黑白老照片、数字娱乐、教育、遥感、医学及数字文
移动社会网络(Mobile Social Networks, MSNs)是由人们所携带的移动设备所组成的网络,与人们的社会关系有着密切的关系。网络中的节点不存在稳定的端到端的连接,采用存储-携
数字水印技术是实现数字产品版权保护的一种有效方法,目前已成为信息安全领域的研究热点,也是信息隐藏研究领域的重要分支。嵌入水印的数字产品在传输过程中易遭到攻击;水印技
运动全景图将前景区域中运动员在每个时间节点上的技术动作叠加在静态背景中,从而帮助教练员和运动员对体育技术动作的完成情况进行静态的分析,从全局上体会动作、掌握要领。
江苏电力调度通信中心已建设的一批专业应用系统采集和积累了大量的电力系统运行、生产管理以及电力市场运营等方面的宝贵数据,为了将各个系统中分散的数据进行整合,更好地为电
近来,多宿主主机已经变得越来越普遍,尤其是在移动用户中。为了在文件传输中充分利用多个接入点,IETF已经提出来多路径传输控制协议(MPTCP)。MPTCP作为TCP的扩展,是在TCP的基