一种虚拟展厅系统的制作方法

文档序号:14475027阅读:3300来源:国知局

本发明涉及互动应用领域,具体设计一种虚拟展厅系统。



背景技术:

虚拟展厅具有信息容量大、多向演示、模拟生动、身临其境等优势,被广泛应用于展示、宣传、教育等领域。然而,目前的虚拟展厅系统存在改动困难,可重用性、通用性差的缺点。



技术实现要素:

针对现有技术的不足,本发明提出一种虚拟展厅系统,增加了虚拟展厅的通用性和可重用性,有利于虚拟展厅的推广和发展。

本发明的技术方案是这样实现的:一种虚拟展厅系统,包括底层驱动层、中层逻辑控制层、高层应用管理层和虚拟生成系统,所述底层驱动层、中层逻辑控制层、高层应用管理层分别与虚拟生成系统相连。

进一步的,所述底层驱动层包括输入设备管理模块、物理引擎效果管理模块、环境物体管理模块、声音播放管理模块、模型组合管理模块。

进一步的,所述中层逻辑控制层包括作业逻辑管理模块、违规检测模块和界面逻辑控制模块。

进一步的,所述高层应用管理层包括用户配置生成xml文件模块和配置文件读取与解析模块。

与现有技术相比,本发明具有以下优点:本发明提出了一种新的设计思路,将展厅设计为用户可定制,为用户配置展厅模型、展品和说明信息等留出接口,根据用户的参数设定和手动调整生成虚拟展厅。本发明系统增加了虚拟展厅的通用性和可重用性,有利于虚拟展厅的推广和发展。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明一种虚拟展厅的一个实施例的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1为本发明一种虚拟展厅的一个实施例的结构示意图,参阅图1,一种虚拟展厅,包括底层驱动层、中层逻辑控制层、高层应用管理层和虚拟生成系统,所述底层驱动层、中层逻辑控制层、高层应用管理层分别与虚拟生成系统相连。

所述底层驱动层包括输入设备管理模块、物理引擎效果管理模块、环境物体管理模块、声音播放管理模块、模型组合管理模块。输入设备管理模块用于对程序内部提供统一的输入设备映射,以及利用插件控制输入设备;物理引擎效果管理模块用于展板详细展示时,对胶片的弹射、摩擦力的管理,以及物体碰撞管理;环境物体管理模块用于展厅中模型的读取和渲染,如展厅模型,展板、展台模型,以及其它装饰性模型,如展板边框模型、展台模型、详细内容展示的胶片模型等;声音播放管理模块可根据实际操作的对象不同,以及对象状态的不同,可以向声音引擎提出合理的需求以保证声音的正常播放,比如展品的说明、旁白等;模型组合管理模块用于负责组合需要的场景,将装饰性的物品和带有交互信息操作的物体如展品等组合在一起,成为一个完整的作业场景。这个场景的组合可以被保存以及读取。

所述中层逻辑控制层包括作业逻辑管理模块、违规检测模块和界面逻辑控制模块。作业逻辑管理模块用于组织维护作业逻辑事件流,依照事件逐一安排作业逻辑,如自动展览中,相机自动在展厅中按规划路径导览;违规检测模块用于这里主要判断操作的可行性,比如行走超出场景范围、没有按制定路线漫游等;界面逻辑控制模块用于菜单、按钮等ui控件的管理,搭建程序的ui控制逻辑框架。

所述高层应用管理层包括用户配置生成xml文件模块和配置文件读取与解析模块。用户配置生成xml文件模块,用户通过ui配置展厅的运行参数和展览内容,生成配置文件。配置文件决定整个应用程序的实际装载数据和操作流程;配置文件读取与解析模块,对配置文件的读取和解析,以构成最终使用者实际需要的模拟效果。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。



技术特征:

技术总结
本发明提出了一种虚拟展厅系统,包括底层驱动层、中层逻辑控制层、高层应用管理层和虚拟生成系统,所述底层驱动层、中层逻辑控制层、高层应用管理层分别与虚拟生成系统相连。本发明增加了虚拟展厅的通用性和可重用性,有利于虚拟展厅的推广和发展。

技术研发人员:余炳麟
受保护的技术使用者:佛山市晴天视觉数字科技有限公司
技术研发日:2017.12.15
技术公布日:2018.05.18
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1