虚拟地理环境中沉浸式多人协同交互技术研究及实现
|
|
袁帅, 陈斌, 易超, 徐丙立
|
Research and Implementation of Immersive Multi-User Collaborative Interaction Technology in Virtual Geographic Environment
|
|
YUAN Shuai,CHEN Bin,YI Chao,XU Bingli
|
|
| 表2 VGE中沉浸式多人协同交互系统模块功能设计 |
| Tab. 2 Module function design of immersive multi-user collaborative interaction system in VGE |
|
| 系统角色 | | 功能模块 | 功能描述 | | 服务器端 | Http服务器 | | 完成通信协议解析等服务功能 | | 虚拟世界服务器 | 实体服务器 | 提供动态内容同步服务 | | 资源服务器 | 提供动态LOD资源服务,以优化渲染的资源分配和显示效果 | | 化身服务器 | 把捕捉到的用户位置、动作和姿态数据合成为化身动作,分析并实现动作语义,并将操作结果实时发送给其他用户 | | 语音服务器 | 打包并根据声场量级来传输实时语音数据 | | 数据管理服务器 | 空间数据库 | 对三维地形数据和遥感影像数据等地学数据进行管理,构成基础VGE | | 模型数据库 | 对三维模型信息和化身模型信息进行管理,构成VGE | | 客户端 | | 资源管理模块 | 对本地的各类数据资源进行管理 | | 通信模块 | 负责对服务器端的请求与响应 | | 渲染模块 | 对场景进行渲染,完成PC显示屏、头盔显示器等设备上的显示 | | 动作捕捉端 | | 动作捕捉插件 | 完成对各种类型动作捕捉设备的驱动 | | 动作捕捉设备 | 获取用户位置、动作和姿态数据 |
|
|
|