- 最后登录
- 2017-5-15
- 注册时间
- 2012-3-1
- 阅读权限
- 90
- 积分
- 32973
- 纳金币
- 32806
- 精华
- 12
|
近年来,计算机、通信技术的同步发展和相互促进成为全世界信息技术与产业飞速发展的主要特征。特别是网络技术的迅速崛起,使得信息应用系统在深度和广度上发生了本质性的变化, 分布式VR(虚拟现实) 系统(DVR)是一个较为典型的实例。DVR 系统是VR(虚拟现实)技术和网络技术发展和结合的产物, 是一个在网络的虚拟世界中,位于不同物理位置的多个用户或多个虚拟世界,通过网络连接成共享信息的系统。DVR 系统的目标是在沉浸式VR(虚拟现实)系统的基础上,将地理上分布的多个用户或多个虚拟世界通过网络连接在一起,使每个用户同时加入到一个虚拟空间里(真实感三维立体图形、立体声),通过联网的计算机与其他用户进行交互,共同体验虚拟经历,以达到协同工作的目的, 它将虚拟提升到了一个更高的境界。
VR(虚拟现实)系统运行在分布式世界中有2 方面的原因:一方面是充分利用分布式计算机系统提供的强大计算能力;另一方面是有些应用本身具有分布特性,如多人通过网络进行游戏和虚拟战争模拟等。
1.分布式VR(虚拟现实)系统的特点
① 各用户具有共享的虚拟工作空间。
② 伪实体的行为真实感。
③ 支持实时交互,共享时钟。
④ 多个用户可用各自不同的方式相互通信。
⑤ 资源信息共享以及允许用户自然操纵虚拟世界中的对象。
2.分布式VR(虚拟现实)系统的分类
根据分布式VR(虚拟现实)系统中所运行的共享应用系统的个数,可以把它分为集中式结构和复制式结构2 种。
(1)集中式结构
集中式结构是指在中心服务器上运行一个共享应用系统,该系统可以是会议代理或对话管理进程,中心服务器对多个参加者的输入和输出操作进行管理,允许多个参加者信息共享。集中式结构的优点是结构简单,同时,由于同步操作只在中心服务器上完成,因而比较容易实现。
缺点是:由于输入和输出都要对其他所有的工作站广播,因此,对网络通信带宽有较高的要求;所有的活动都要通过中心服务器来协调,当参加者人数较多时,中心服务器往往会成为整个系统的瓶颈;另外,由于整个系统对网络延迟十分敏感,并且高度依赖于中心服务器,所以,这种结构的系统坚固性不如复制式结构。
(2)复制式结构
复制式结构是指在每个参加者所在的计算机上复制中心服务器,这样每个参加者进程都有一份共享的应用系统。中心服务器接收来自于其他工作站的输入信息,并把信息传送到运行在本地机的应用系统中,由应用系统进行所需的计算并产生必要的输出。复制式结构的优点是:所需网络带宽较小;由于每个参加者只与应用系统的局部备份进行交互,所以,交互式响应效果好;在局部主机上生成输出,简化了异种机环境下的操作;复制应用系统依然是单线程,必要时把自己的状态多点广播到其他用户。
其缺点是比集中式结构复杂,在维护共享应用系统中的多个备份的信息或状态一致性方面比较困难,需要有控制机制来保证每个用户得到相同的输入事件序列,以实现共享应用系统中所有备份的同步,并且用户接收到的输出应具有一致性。
目前,最典型的应用是SIMNET 系统,SIMNET 由坦克仿真器通过网络连接而成,用于部队的联合训练。通过SIMNET,位于德国的仿真器可以和位于美国的仿真器运行在同一个虚拟世界中, 参与同一场作战演习,
|
|