论文部分内容阅读
虚拟现实(Virtual Reality),就是利用电脑模拟产生一个三维空间的虚拟世界,提供用户关于视觉等感官的模拟。虚拟现实技术既能丰富人民群众的生活,也可以应用在各行各业,为行业带来升级换代的发展机遇。而在演出领域,我国演出市场的票房逐年增长,但演出市场的整体规模还存在较多发展空间,虚拟现实和演出的结合应运而生。在这一背景下,本文设计的基于Unity3D的虚拟现实剧场使用Visual Studio 2015及Eclipse Luna搭建开发环境,并通过分层与模块化的设计方案提高了系统的灵活性和可扩展性。虚拟现实剧场系统总共分为四部分,包括服务器、内容采集制作平台、App客户端和后台管理系统。根据笔者的实习工作内容,本论文主要涉及讨论的是App客户端和后台管理平台。根据功能需求,论文主体可分为如下六个模块:(1)系统加载模块:该模块由系统启动加载、资源更新和广场场景的管理等功能组成,是用户接触系统的第一层入口。(2)人机交互模块:该模块包括VR场景交互、UI交互和Avatar等功能,是用户与系统进行信息交换的渠道。(3)视频操作模块:该模块负责视频分类、视频播放、视频缓存、视频收藏、视频试看和视频同步等功能的设计和实现,是本系统的主体功能模块。(4)实时语音模块:该模块分为一对一语音和频道语音等功能,实现了用户在剧场观看演出时通过Avatar这一虚拟形象与其他用户进行实时语音聊天的需求。(5)增值服务模块:该模块包括购买影片、购买Avatar、购买会员和兑换积分等功能,是本系统获取盈利的渠道。(6)后台管理模块:该模块用于用户信息管理、视频内容管理和日志信息的管理,在本系统中仅限管理员使用。本文的目的不仅仅是设计并实现一个虚拟现实应用,更希望本虚拟现实剧场系统通过实现VR技术与表演艺术的结合,能提高人们的生活质量和艺术体验,同时推动市场的创新和变革,让VR和演出市场更加具有生命力。