节点文献
基于高性能图形并行计算的手机3D游戏解决方案
A solution for 3D games on mobile phones based on high-performance graphics computing
【摘要】 随着3G技术的发展,手机游戏在人们的生活和娱乐中扮演着越来越重要的角色。目前,受到硬件条件的限制,在手机平台上很难开发出类似于PC机上的大型3D游戏。本文提出了基于Chro-mium的GPU并行绘制技术,使得大部分OpenGL游戏或其它OpenGL应用程序能够在我们开发的系统上直接运行,它能够自动地截获应用程序的3D模型数据及其绘制信息、生成多视点图像;将3D图形计算的任务交给服务器而非手机本身,使得3D画面效果不再受到手机计算能力的制约;利用远程绘制模式,将绘制完成的多视点图像通过网络发送给手机,实现手机上的3D自由立体显示。另一方面,用户利用手机与游戏系统进行交互,从而控制服务器实时地生成具有自由立体显示效果的3D游戏画面,并在手机上实时地显示,使得人们可以通过手机终端,体验到大型3D立体游戏的乐趣。
【Abstract】 With the development of 3G technology, mobile phone games are playing a more and more important role in people’s life and entertainments. Because of the limitation of hardware, it is very difficult to develop large-scale 3D mobile phone games similar to the games on PC. In this paper, we present a new GPU rendering technique based on Chromium such that most OpenGL games and other OpenGL applications can run directly on our system without modifying or re-compiling their source code. It can automatically intercept the 3D models’ data and rendering information of the applications, and then produce multi-view images. The 3D rendering tasks are assigned from mobile phones to the server, so that the 3D rendering is no longer limited to the computing ability of mobile phones. The rendered images are transmitted from the server to the mobile phones through the network, to achieve autostereoscopic displays on mobile phones. On the other hand, mobile phones can interactively control the server to produce 3D images in real time, so that users can enjoy large-scale 3D autostereoscopic games on their mobile phones. Using high-performance graphic computing techniques, we have made autostereoscopic-display games performable on mobile phones.
【Key words】 mobile phone; 3D game; autostereoscopic display; high performance computing;
- 【文献出处】 中国体视学与图像分析 ,Chinese Journal of Stereology and Image Analysis , 编辑部邮箱 ,2010年02期
- 【分类号】TP391.41;TN929.53
- 【被引频次】3
- 【下载频次】267