检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]复旦大学软件学院,上海201203
出 处:《计算机应用与软件》2011年第12期1-4,10,共5页Computer Applications and Software
基 金:国家自然科学基金(60803064);国家高技术研究发展计划(2006AA01Z325)
摘 要:网络游戏客户端通常采用单台显示器作为显示设备,无法给玩家提供大尺寸、高分辨率、广视角的沉浸式游戏画面。基于对现有网络游戏架构的分析,提出一种面向网络游戏的沉浸式显示框架。该框架不修改网络游戏服务器逻辑,只对游戏客户端源程序进行修改。改造后的沉浸式客户端采用集群系统驱动,集群包括一个Master节点及多个Slave节点。Master节点执行普通客户端除绘制外的所有功能。所有Slave节点与Master节点保持游戏世界状态同步,并行绘制多通道画面,并通过多投影沉浸式显示系统展示游戏画面。应用该框架对一款第一人称射击(FPS)网络游戏客户端进行改造,实验结果表明沉浸式客户端能实时展示沉浸式游戏画面,且相对集群节点数具有良好的可伸缩性。Online game client typically employs a single monitor as the display device,which can not provide large-scale,high-resolution and wide-FOV game images.Based on analysing the architecture of existing online games,a framework of immersive display is proposed for online games.In our framework,only the source code of game client is modified,while the server's game logic need not be modified.The modified immersive game client is driven by one PC cluster,which consists of one Master node and multiple Slave nodes.Except rendering,Master node performs all functionalities of game client.The world state of game running on each Slave node is synchronized with Master node on every frame.Multi-channel images are rendered in parallel,the game images are displayed through multi-projector immersive display system.The client of a First-Person-Shooting(FPS) online game is modified using our framework.Experimental results show that the immersive game client achieves real-time performance,and provides high scalability with respect to the number of nodes in cluster.
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.36