基于Series 60的三维场景中的交互研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:swei830807
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式系统硬件水平的不断提高,现在的手机图形领域正如若干年前的计算机图形领域一样,变化发展日新月异。许多3D游戏已经出现在手机中,并且成为为手机的卖点,而这种趋势有越演越烈之势。但是由于不同嵌入式平台间的巨大差异,使得游戏的开发者必须对开发平台有一定的了解,一定程度上增加了开发难度。作为嵌入式平台上的开发性图形库,OpenGL ES弥补了这个缺陷,增强了游戏的可移植性,研究和学习它有助于了解嵌入式平台上的3D开发过程。本文介绍了一种在诺基亚的N-Gage QD型号的手机上开发三维场景的方法,利用Hybrid公司提供的OpenGL ES的开发库和series 60开发包实现了嵌入式平台上的三维场景渲染。文章中首先对于国内的手机游戏行业现状和嵌入式平台上使用的较多的开发平台作了介绍,然后分析了OpenGL ES的组成、开发的硬件平台和操作系统。重点介绍了整个渲染程序的开发过程,首先分析了具体的实现思路,然后是模型和场景交互的介绍,最后着重分析了几个实现中经常会遇到的细节问题。在文章的结尾,对实现的结果进行了分析,并且和实习过程中类似工程的实现结果做了对比;探讨了在嵌入式平台上进行大型3D开发的可能性,并对实现过程中的不足之处作出了说明。本文的目的在于研究OpenGL ES在嵌入式平台上的开发过程,并与OpenGL在pc平台上的开发过程作出对比,为以后的嵌入式平台的上3D游戏开发提供借鉴和参考。
其他文献
为了获得最佳的作战效果,在新一代作战系统中如果仅仅依靠单传感器提供信息已无法满足作战需要,必须运用红外、激光、电子支援措施(ESM)等各种无源探测设备在内的异类多传感器集
当前,数字化趋势和多媒体应用需求正变得越来越广泛[1],音视频编码的研究也成为多媒体信息处理技术研究领域中最活跃的领域之一[2]。目前已经出现多种视频编码技术并制定了相
本文通过分析工业生产过程的现状,指出了其存在工序复杂、信息采集多采用人工方式等缺陷。为实现工业生产过程信息化管理,本文提出了一种新型的基于MiniGUI的工业嵌入式控制
通信网络的性能是实现变电站自动化系统的关键因素之一,本文通过对目前变电站自动化系统内部通信网络的实际应用状况进行分析,比较了利用CAN总线实现变电站自动化系统的数据传输与其他方式的优势,在此基础上设计了基于CAN总线的电动机保护装置的方案,并进行了电路与程序的调试。保护装置的核心处理器采用具有较强运算能力和控制能力的DSP56F807芯片,测量与保护功能通过DSP运算来实现,CAN总线通信通过嵌入
本文在应用软件无线电技术的理论基础上,在DSP+FPGA硬件平台上实现了一种多频段,多速率,多调制解调方式的中频调制解调系统。 本文首先介绍了软件无线电思想的技术原理;然后结